This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
You will work as part of a small DevOps team to develop and maintain robust, highly-available and secure operational and scientific systems. The team uses AWS cloud and on-premises compute to host our systems and is actively migrating on-premises components to AWS.
Job Responsibility:
Architecture, implementation and deployment of operational systems in AWS, and the security, reliability and availability of these systems
Automated deployment, testing and monitoring of systems
Ongoing modernisation of systems – including the migration of on-premises systems to cloud
Development of additional capabilities for these systems – including converting scientific research into operational systems
Development of comprehensive documentation for systems
Contribute to a positive culture of continuous improvement, agility, security, and user engagement
Requirements:
Demonstrated software development experience in a Linux environment including experience with Python v3, open-source libraries, and version control
Agile mindset and ability to communicate clearly and collaborate with team members and stakeholders, to ensure quality and timely outcomes
Demonstrated problem solving and logical thinking skills, including debugging and unit test experience
Nice to have:
Demonstrated experience developing scientific applications for operational systems
Demonstrated experience with developing or supporting high-availability operational systems
Demonstrated experience with relational databases
Demonstrated experience cloud compute environments – e.g. AWS and infrastructure as code (Terraform, BitBucket)