Description

Duties:

  • Client’s Cloud Engineering team is looking for a Software Engineer to help build the Kubernetes based cloud infrastructure that spans across the world and on 2 different cloud providers.
  • The successful candidate should have a strong interest in learning new technologies, working independently, and the ability to drive complex and ambitious projects to conclusions.
  • Strong collaboration with the engineering teams and an ability to thrive under pressure are key skills required to succeed in this role.
  • Build, challenge, and secure our automated, multi-cloud, multi-tenant environments: in software, process, and infrastructure.
  • Improve our tools for continuous integration, continuous deployment, automated testing, and release management.

 

Required Skills:

  • 3 to 7 years of experience
  • Deep understanding of both software engineering and technical operations 
  • Experience in modern cloud-based, SaaS (Software as a Service) delivery technologies: AWS, Azure, ArgoCD, Git, Atlassian Jira and Confluence, Linux, DNS (Domain Name System), containers, Controllers.
  • Expertise with containerization orchestration engines (Kubernetes) 
  • Programming skills, particularly with Go, Python, Java, and Ruby 
  • Familiarity with Prometheus, Grafana, NewRelic, and Splunk 
  • Knowledge of Kubernetes, Controllers, ACK/ASO/Metacontrollers/KRO
  • Good understanding of DevOps practices and the Cloud Tech stack
  • Knowledgeable (or eager to learn) in distributed systems architecture. 

 

Education:

  • B.Sc. or higher in related field, or equivalent experience.

 

Education

Any Graduate