A Tenth Revolution Group Company

Ref: 310123JS

Senior Software Engineer - Kubernetes Operator Specialist


Job description

Senior Software Engineer - Kubernetes Operator Specialist


Are you a highly skilled Senior Software Engineer with extensive experience in developing microservices using Golang and a passion for working with Kubernetes Operators? Do you thrive in a fast-paced, product-focused environment?

Job Description:

As a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining cutting-edge microservices within our innovative product ecosystem. You will take the lead in implementing Kubernetes Operators to enhance the scalability, manageability, and automation of our applications, contributing to the seamless deployment and management of containerized workloads.

Key Responsibilities:
  • Collaborate with cross-functional teams to design and implement scalable microservices using Golang.
  • Develop, deploy, and maintain Kubernetes Operators to automate application lifecycle management.
  • Troubleshoot and optimize performance bottlenecks in microservices and Kubernetes deployments.
  • Participate in code reviews, providing constructive feedback and ensuring code quality and adherence to best practices.
  • Stay updated with the latest industry trends and emerging technologies to drive continuous improvement.

  • Minimum 4 years of professional experience in Golang development, with a strong background in building microservices.
  • In-depth knowledge and hands-on experience with Kubernetes and developing Kubernetes Operators.
  • Proficiency in Linux environments and working with containerization technologies (Docker, Kubernetes).
  • Proven track record in developing and maintaining complex, high-performance software systems.
  • Experience working in a product company, preferably within the software industry, with a focus on delivering customer-facing products.
  • Strong problem-solving skills and the ability to tackle challenges independently.
  • Excellent teamwork and communication skills, with the ability to collaborate effectively across teams.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Contract type (UoP or B2B)
  • High career growth
  • Additional vacation days package