Senior Devops Engineer
Role details
Job location
Tech stack
Requirements
We are seeking a highly skilled and experienced Senior DevOps/Cloud Engineer/SRE with 7+ years of experience to become an integral part of our dynamic DevOps platform team. In this role, you will be instrumental in supporting cutting-edge AI SaaS and PaaS solutions., * Education: A Bachelor's degree in Computer Science or a related field, or equivalent education and experience equating to the US equivalent of a bachelor's degree.
- SDLC & CI/CD: 5+ years of experience with Software Development Lifecycle (SDLC) methodologies and CI/CD technologies, including hands-on expertise with at least two different CI/CD ecosystems. Optional: We also value experience with MLOps practices and their integration into CI/CD pipelines.
- Software Engineering: 3+ years of experience as a Software Engineer, with a preference for backend development experience. Nice to have: Experience with Temporal workflows.
- Networking & Operating Systems: Strong knowledge of networking principles and robust experience with Operating System concepts, backed by 5+ years of hands-on Linux administration.
- Cloud Platforms: 5+ years of in-depth experience with AWS (highly preferred) and/or GCP. Highly desired to have certifications in AWS or GCP.
- Infrastructure as Code (IaC): 5+ years of experience with IaC tools, primarily Terraform.
- Kubernetes: 5+ years of experience managing Kubernetes clusters, including practical experience with at least one cloud-managed service (e.g., EKS, GKE, AKS).
- Database Management: Strong experience with PostgreSQL.
- Troubleshooting: Proven ability to effectively troubleshoot issues across code, cloud infrastructure, networks, and operating systems.
Observability: 5+ years of experience working with observability tools, defining SLOs, designing alerts, dashboards and escalation chains.
- AI-Specific Technologies (Preferred): Given our focus on AI solutions, experience with MLOps, Nvidia NIM and relevant Nvidia certifications would be a significant asset.
Essential Non-Technical Skills:
- Requirements Elicitation: Ability to effectively gather and understand project requirements.
- Collaboration & Resilience: A highly collaborative team player with a resilient and proactive mindset.
- Organisational & Communication Skills: Self-organiSed with the ability to structure discussions effectively, ensuring focus and clarity.
- Documentation: Meticulous and thorough in creating clear, comprehensive documentation.
- Problem Solving: Adept at breaking down complex problems into manageable sub-tasks and defining actionable next steps.
At Monks, we believe in fostering an environment where a diversity of perspectives can thrive. We proactively work to design hiring processes that promote equity and inclusion while mitigating bias. We celebrate diversity and are committed to building a team that reflects the communities we serve. We welcome and encourage qualified applicants, from all backgrounds, who are excited to contribute to our mission.