Job Title: DevOps Engineer (Kubernetes)
Location: St. Louis, Missouri
Experience: 9+ Years
Visa: H1B, GC
Job Description:
We are looking for a skilled DevOps Engineer with expertise in Kubernetes and a minimum of 9 years of experience to join our team in St. Louis. As a DevOps Engineer, you will play a pivotal role in designing, implementing, and maintaining scalable and secure Kubernetes environments to support our cloud-native applications.
Responsibilities:
- Design, deploy, and maintain Kubernetes clusters across multiple environments (development, testing, production).
- Implement best practices for Kubernetes deployment, configuration, and automation.
- Collaborate with development teams to streamline CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI.
- Monitor Kubernetes infrastructure health, performance, and capacity planning.
- Implement security best practices for Kubernetes environments, including network policies, RBAC, and secrets management.
- Automate routine tasks and deployments using scripting languages (Python, Bash) and configuration management tools (Ansible, Chef, Puppet).
- Troubleshoot and resolve issues related to Kubernetes deployments, networking, and container orchestration.
- Stay current with Kubernetes ecosystem developments and recommend optimizations and improvements.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Minimum of 9 years of experience as a DevOps Engineer, Site Reliability Engineer (SRE), or similar role.
- Strong proficiency in Kubernetes administration, including cluster setup, maintenance, and troubleshooting.
- Experience with containerization technologies (Docker, containerd) and container orchestration platforms (Kubernetes, Docker Swarm).
- Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
- Proficiency in scripting and automation using languages like Python, Bash, or PowerShell.
- Experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Strong understanding of CI/CD pipelines and tools (Jenkins, GitLab CI/CD, CircleCI).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a team environment and communicate technical concepts to stakeholders.
Preferred Qualifications:
- Kubernetes certification (Certified Kubernetes Administrator – CKA, Certified Kubernetes Application Developer – CKAD).
- Experience with monitoring tools (Prometheus, Grafana, ELK stack) and logging solutions (Elastic Stack, Fluentd).
- Familiarity with microservices architecture and serverless computing.
- Knowledge of Agile methodologies and DevOps practices.
- Experience with Git version control system.
How to Apply:
Interested candidates should submit their resume and cover letter to career@infomn.com. Please include “DevOps Engineer (Kubernetes) Application – [Your Name]” in the subject line of your email. We look forward to reviewing your application and discussing this exciting opportunity with you.