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.