Ten GroupUnited Kingdom

DevOps Engineer - Junior / Senior

Our core business solutions are provided using a number of python and .

DevOps Engineer - Junior / Senior

DevOps Engineer - Junior / Senior

Ten Group

United Kingdom

Full TimeNegotiable
Posted on 10th Sep 2024

Our core business solutions are provided using a number of python and .net based applications. For the most part they are dockerised and deployed on EKS/Kubernetes, with a couple of services running on ECS and AWS Lambda. They use various backing services including PostgreSQL DB, ElasticSearch, Redis et al. We also have a legacy application that is hosted on-prem in a datacentre which is managed by a different team. However, we do maintain VPNs and Transit Gateways with the datacentre.

We are currently expanding our Tech team to help us work on exciting upcoming challenges such as creating an intuitive front end to support our lifestyle mangers globally, integrating with chat and telephony, extending our multi-tenanted member-facing website, and extending our connections into external suppliers.

You’ll be a good fit for the challenge ahead if:

  • You want to join a team with an ambitious roadmap
  • You’re excited about working with a team that is core to our future growth
  • You believe in agile methodologies and love collaborations
  • You can show us commits in Git, talk us through live projects, and point us in the direction of things you’ve tried
  • You enjoy contributing to functional and technical design

Requirements

Requirements

As a Senior DevOps Engineer, you must have

  • At least 5 years of overall experience in DevOps, or at least 3 years of DevOps experience with a background in Development.
  • At least 2 years of experience of setting up and maintaining Kubernetes platforms, ideally with Helm based deployments.

Cloud Services Experience matching at least one of the following:

  • At least 3 years of experience of AWS, with demonstrable experience of VPCs, Security groups, IAM, Load-Balancers, CloudFront, and more, with experience in either Terraform or CloudFormation.
  • At least 3 years of Terraform experience alongside AWS, Azure, or GCP.

Junior DevOps Engineer, you should have

  • At least 1 year of experience with one of the following:
  • Kubernetes (setting up and maintaining)
  • Cloud platforms such as AWS, Azure, or GCP with some networking and VPC setup
  • Hands-on experience of Infrastructure as code, e.g. Terraform or CloudFormation

General requirements

  • Experience in running and maintaining complex infrastructure setups.
  • Experience of a Continuous Integration and Continuous Delivery environment.
  • Experience with Docker or other containerization services.
  • Good understanding on networking including IP subnets etc.
  • Experience with monitoring solutions such as OpenTelemetry or Prometheus.
  • Scripting experience with Bash/Python.
  • A quick learner.
  • Thinking creatively and open for different solutions, always have a backup plan.
  • Passionate about learning new technologies.

DevOps Software/Services we use

  • AWS (Many services, but especially the following)
  • VPCs with traffic security using Network ACLs and Security Groups
  • EKS & Helm, ECS, Lambda Functions
  • CloudFront, ALB / NLB, with WAF rules
  • RDS, Redis, ElasticSearch / OpenSearch, KMS, SecretsManager
  • Compute resources like EC2, Fargate
  • Traefik
  • HashiCorp Terraform
  • TeamCity

Our development core technologies include the following (awareness is an advantage but not required):

  • .NET 8
  • Python
  • Django
  • Angular

How this role fits in the Tech team

The Tech team is 80+ people strong. We have a mix of permanent, contractors and outsourced employees. We have teams in Hungary, India, Pakistan, South Africa, and United Kingdom.

Most teams are remote, some go into the office. We are happy to consider fully remote working. In such case, if you are invited to an office location, the travel & boarding will be reimbursed.

The Hungary & Pakistan team comprises of .net and python developers, manual & automation QA and DevOps. These teams are outsourced for administration purposes, otherwise they are our dedicated resources and have the same privileges as directly employed by Ten team.

The India, South Africa and United Kingdom teams comprises of. business analysts, .net, angular and python developers, manual & automation QAs, Business analysts & Product managers, Scrum masters, and second- and third-line support teams.

All teams work in-office or remotely as per location norms to the offices.

Although London is the global headquarters of Ten Group, within Tech, being in London does not give any one any extra advantage. All locations have equal presence and say in all we do. We ensure all work is fair, resilient and sustainable.

As a business, we have a clear vision on where they want to be in the long term.

As a department, Tech is a bespoke inhouse development team that deliver products used by the operations teams and the clients of the business. We review the roadmap every month with senior leadership, and report on a monthly basis too, to ensure we are responding to the business. This is communicated to each person via Townhall meetings and one-to-one meetings.

As an individual of the Tech team, you will be spoken to by your immediate team lead or their manager to ensure you have a safe space to voice any concerns, ideas or similar. You will also have a scrum master who in the development stream that you are working in, to support your productivity and motivation.

Tech is agile. The development cycles are in two-week sprints; for second- and third-line support & DevOps, we use kanban. We follow the sprint cycle in a scaled agile framework. Our three scrum-masters also provide you another person to go to for any questions, concerns or ideas, whether they are technical or anything else.

We hope this overview of the team and how you fit in the bigger picture if you choose to work for us and if you get selected.

Benefits

Our people are at the heart of the business, and we have a culture of recognition and reward - both through regular appraisals but also annual Extra Mile Awards where we celebrate those who have gone that extra mile in their role. We also encourage all our staff to incorporate their aspirations and interests into their career at Ten and we are there every step of the way in supporting development.

All our employees also enjoy a range of benefits:

  • A competitive salary will be offered depending on experience
  • Offer flexible work arrangements including Hybrid work possibilities
  • Annual Leave of 25 days per annum and an additional 3 extra days of annual leave in the third year
  • One (1) month paid Sabbatical after every 5 years of Service, without tapping into annual leave
  • Employer-contributory company pension (with a scheme that allows full decision making about what investments are made, levels of risk, ethical funds etc.)
  • Lucrative Ten Loyalty Rewards program
  • Remote Working Holidays - Travel and Work for up to 4 weeks per year!
  • Access to lots of great travel and entertainment discounts as our clients’ members would!
  • Be part of our global, dynamic, and inclusive Team, with diversity at its core.
  • Possibility of growth within a dynamic and international company

Who Are We

Ten is a leading lifestyle and concierge company helping our clients discover, organise, enjoy and get the most from life. We partner with global financial institutions and other premium brands to attract and retain wealth and mass affluent clients. Established in the UK in 1998 and with over 25 years of experience, Ten operates in over 20 cities worldwide, in over 26 languages, with 65% of our workforce globally distributed and is publicly listed on the London Stock Exchange ('TENG'). We were the first concierge business to be awarded the B Corp certification in the UK in 2023.

Ten’s strategy focuses on four key areas: deliver a world-class member experience, invest in technology, expand contracts with new and existing clients as well as develop our foothold in new markets by leveraging our market-leading service proposition.

“Ten is on a mission to become the most trusted service platform in the world.”

To find out more about Ten, please watch this short video here.

Commitment to Diversity

We encourage diverse philosophies, cultures and experiences. We appreciate diversity and are dedicated to creating an inclusive work environment for our employees. This idea unites the teams at TEN. All aspects of our relationship, including the decision to hire, promote, discipline or terminate, will be based on merit, competence, performance and business needs.

“Ten works with a small preferred supplier list of recruitment agencies only. Please note we are not accepting any further recruitment agencies at this time. Ten Group is not responsible for any fees related to unsolicited resumes.” further recruitment agencies at this time. Ten Group is not responsible for any fees related to unsolicited resumes.”

Instructions

  • Provide Accurate Personal Information
  • If the job requires a CV, ensure that you upload an up to date CV
  • The name on your application should match your legal identification.
  • All Fields marked with * are mandatory
Please ensure you regularly check the email address provided during the application process for any updates from Tuhustle or potential employers. Your application status, interview invitations, or job offers will be sent via email. Respond promptly to any messages to maintain your candidacy.

Job Application Form