Software Developer/ Engineer/ Architect

Senior Cloud DevOps Engineer

Ready to become the best you can be? Want to master complex projects, working with specialists at the top of their field? Join our Cloud DevOps team - a group of curious minds dedicated to improving the customer experience for millions of people using our sophisticated products.

You'll play a vital role in implementing and supporting features development for our Cloud solutions. You'll have experience in designing and solving problems for large-scale distributed systems, have a good mix of deep technical knowledge and a demonstrated background developing and managing Cloud applications, with a focus on software development. 

Driven by integrity, you'll value detail and push for excellence, taking ownership of your work. If you’ve got the right outlook, we’ll help you to learn and grow.

Responsibilities:

  • Develop and maintain cloud infrastructure automation features, configuration management and CI/CD pipelines
  • Bridge the gap between architects, operation engineers, test engineers and program managers
  • Work closely with team members in a collaborative, agile environment
  • Provide guidance on automation
  • Mentor other team members
  • Participate in code peer review
  • Participate as an escalation point in 24x7 on-call rotation

Required Skills:

  • Strong coding ability with Python, Kubernetes, Terraform, Git, Bitbucket, Jenkins, Docker, Chef, Linux, Certificates, HTTP, TLS
  • Extensive experience using AWS, EC2, Lambda, S3, VPC, Route 53, CloudFormation, CodeDeploy, IAM, EKS, etc.)
  • An Agile, systematic problem-solving approach.
  • Scripting and debugging on both Linux and Windows environments
  • Tomcat/Apache web applications
  • Excellent written, verbal, and collaboration skills

Required Experience:

  • Strong experience deploying applications to AWS Cloud
  • 5+ years of hands-on experience as a DevOps Engineer
  • Good level of coding experience with Python 2.x/3.x, Groovy, Ruby etc.
  • Experience with CI/CD
  • Agile, Kanban experience
  • Experience working with containers in a cloud environment
  • Experience with Monitoring and Alerting tools