We are seeking a highly skilled and motivated Senior DevOps Engineer to join our client, a SaaS start-up based in London. As a DevOps Engineer, you will play a crucial role in maintaining and improving the infrastructure to support the development and deployment of our clients cutting-edge solutions.
As Senior DevOps Engineer, you will play a crucial role in optimizing and managing the cloud infrastructure to support the data-intensive applications and as well as machine learning workflows
Technical experience in: AWS, GCP, Azure, CI/CD, Terraform, Docker, Ansible, Jenkins, Github, Kubernetes, and Python/Bash or Powershell
- Design, deploy, and manage scalable and reliable cloud infrastructure using best practices for security, scalability, and reliability.
- Manage Kubernetes clusters for deployment and scaling of containerized applications.
- Monitor system performance, troubleshoot issues, and ensure uptime and availability of services.
- Automate infrastructure provisioning, configuration management, and deployments using Infrastructure as Code (IaC) tools like Terraform or similar.
- Build, optimize, and maintain CI/CD pipelines to ensure smooth code deployments across multiple environments.
- Collaborate with cross-functional teams to optimize application performance, troubleshoot issues, and ensure high availability and uptime.
- Implement and enforce security best practices and compliance standards to safeguard sensitive data and protect against potential threats and attacks.
- Stay updated on emerging technologies, trends, and best practices in DevOps to recommend and implement innovative solutions that drive business value.
- At least 5 years of experience deploying and managing cloud infrastructure (either AWS, Azure, Google Cloud).
- Solid experience in managing and scaling Kubernetes environments including, integrations, clusters, monitoring, troubleshooting, and ensuring high availability (EKS, GKE, AKS).
- Experience with cloud-native technologies, CI/CD pipelines, and containerization tools (e.g.Jenkins, GitLab CI, or similar. Docker).
- Hands-on experience with infrastructure as code (IaC) tools such as Terraform
- Proficiency in at least one programming language (Python, Java,), and experience with scripting for automation (Powershell, Bash).
- Familiarity with machine learning concepts and frameworks (e.g. PyTorch, TensorFlow).
- Familiarity with data integration and management from multiple sources in a distributed system environment.
- Strong understanding of infrastructure and security principles, ensuring compliance with data protection regulations.
This is a hybrid role with the opportunity to work remotely from home two/three days a week.
- 25 days annual leave (excl. public holidays).
- Private medical insurance, including mental health, dental, opticians cover, and business as well as personal travel insurance.
- Retirement Plan.