As a DevOps Engineer II, you will be responsible for guiding the development and maintenance of robust, scalable, and high-value hybrid infrastructure for our core products. You will design, implement, and manage infrastructure as code for significant product features across cloud and on-premises systems.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Minimum 2 years of experience in a DevOps, Site Reliability, or similar infrastructure-focused role.
- Excellent knowledge and experience with containerization (Docker) and orchestration, particularly with Kubernetes, RKE2, and OpenShift.
- Excellent knowledge and experience building and managing production infrastructure in cloud (AWS, GCP, or Azure) and on-premises environments.
- Extensive experience with scripting languages (e.g., Python, Bash) and Infrastructure as Code tools (e.g., Terraform, Ansible).
- Strong understanding of networking fundamentals (IP, TCP, UDP, etc.) and security concepts.
- Solid understanding of the technical architecture of the products you support and how the Linux operating system works.
- Excellent troubleshooting skills for resolving deployment ambiguities and infrastructure conflicts.
- Excellent knowledge and extensive experience in Agile methodologies (Scrum, Kanban).
- Excellent understanding of the complete software development lifecycle, from discovery and design to development and deployment.
- Experience with machine learning or AI-powered products is a strong plus.