Senior AWS DevOps Engineer with Go Experience

The team is focused on the development and maintenance of a high performance computing platform tailored to meet the needs of computational scientists in R&D. The ideal candidate will have a strong background in software engineering and DevOps practices, with extensive experience in AWS, infrastructure as code, and continuous integration/continuous deployment (CI/CD) pipelines. Time zone: Expected availability until 12 PM PDT, with flexibility outside of these hours.

Location:

Quantori is an international team: we have colleagues who work not only from office but also remotely from all over the world.

Responsibilities:

  • Design, implement, and maintain scalable and high-performance computing environments on AWS
  • Develop and manage infrastructure as code using tools such as Terraform and Ansible
  • Automate deployment pipelines and improve CI/CD processes using GitLab CI/CD
  • Collaborate with cross-functional teams to understand the computational needs of scientists and translate them into effective platform solutions
  • Monitor and optimize platform performance, ensuring reliability and scalability
  • Troubleshoot and resolve issues related to infrastructure, deployment, and application performance
  • Provide technical guidance and mentorship to junior team members

What we expect:

  • Expert level proficiency in the Go programming language to help us develop our backend applications that power this platform
  • AWS: Deep understanding of AWS services and best practices for building scalable, secure, and cost-effective cloud environments
  • Software Development: Strong proficiency in the Go programming language, and other programming languages used in modern software development
  • DevOps: Proven experience with DevOps practices, including infrastructure as code (Terraform, Ansible), continuous integration, and continuous deployment (GitLab CI/CD)
  • Version Control: Proficiency with Git and experience managing code repositories and branching strategies
  • Experience: 5+ years working in software engineering or DevOps, with a track record of successfully delivering complex projects
  • Education: Bachelor's degree in Computer Science or equivalent experience
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues in distributed systems
  • Communication: Excellent communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders
  • Team Player: Ability to work effectively in a collaborative team environment, as well as independently when required

Nice to have:

  • Familiarity with additional programming languages and tools relevant to high-performance computing and scientific research
  • Experience with containerization technologies, such as Docker, and orchestration tools like Kubernetes
  • Knowledge of security best practices in cloud environments, with experience implementing them
  • Understanding of machine learning workflows and the infrastructure required to support them

We offer:

  • Competitive compensation
  • Remote or office work
  • Flexible working hours
  • Healthcare benefits: medical insurance and paid sick leave
  • Continuous education, mentoring, and professional development programs
  • A team with an excellent tech expertise
  • Certifications paid by the company
This field is required
This field is required
The maximum number of characters is 500

PDF / DOC / DOCX / RTF / Max 10 Mb

If you don't see an open position that suits your skills stack and/or professional background but you are interested in working with us — please send your CV to career@quantori.com. We will try to find something special and interesting for you!