DevOps / MLOps Engineer

kelvin

kelvin

Software Engineering
Posted on Monday, December 11, 2023

DevOps / MLOps Engineer

We are looking for an experienced DevOps/MLOps Engineer to play a crucial role in ensuring the robustness, scalability, and security of our SaaS application hosted on AWS. As the first DevOps/MLOps hire, you will have the unique opportunity to shape our infrastructure and deployment processes from the ground up.

Key Responsibilities

Design, implement, and maintain our AWS infrastructure to ensure high availability, scalability, and performance of our SaaS platform.
Collaborate with cross-functional teams to understand application requirements and optimize infrastructure accordingly.
Develop and implement CI/CD pipelines to automate the deployment process and streamline development workflows
Monitor system performance, troubleshoot issues, and implement solutions to minimize downtime.
Implement best practices for security, compliance, and data protection in the AWS environment.
Work closely with the development team to integrate machine learning models into our platform and manage MLOps processes.

Qualifications

Proven experience as a DevOps or MLOps Engineer with a focus on AWS services.
Deep knowledge of AWS services such as EC2, S3, Lambda, RDS, ECS, and others.
Hands-on experience with containerization technologies (Docker, Kubernetes).
Strong scripting skills (Python, Bash, or similar).
Experience with CI/CD tools and specifically using Github Actions.
Familiarity with machine learning frameworks and deployment processes is a plus.

Bonus skills

Previous experience in the energy or sustainability sector.
Familiarity with serverless architectures and event-driven computing.