About the position
We are seeking a highly skilled and motivated Senior DevOps Engineer to join our dynamic team. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining our infrastructure and deployment pipelines to support our cloud-based applications and services. The ideal candidate will possess a strong background in Terraform, Azure DevOps pipelines, Kubernetes, Docker, Azure Cloud, and GCP Cloud. If you are a proactive problem solver with a strong background in DevOps technologies and possess excellent communication and organizational skills, we invite you to apply for this opportunity.
Responsibilities
- Develop and maintain infrastructure as code using Terraform for cloud platforms like Azure and GCP.
- Create and manage CI/CD pipelines with Azure DevOps for seamless application deployment.
- Implement and optimize Kubernetes clusters for container orchestration and scaling.
- Utilize Docker for containerization and efficient deployment of applications.
- Design, configure, and monitor services in Azure and GCP Cloud environments.
- Collaborate with development teams to enhance continuous integration and continuous deployment processes.
- Conduct thorough troubleshooting and performance optimization of infrastructure and applications.
- Ensure system reliability, scalability, and security through proactive monitoring and automated processes.
- Provide technical leadership and mentorship to other team members.
Requirements
- Minimum 8+ years of experience in relevant field OR Bachelor's Degrees and 5+ years of experience.
- Proficiency in Terraform for Azure and GCP Clouds following best practices.
- Experience developing Azure DevOps yaml pipeline.
- Strong working knowledge of Kubernetes infrastructure.
- Strong experience in implementing and managing containerized applications using Kubernetes and Docker.
- In-depth knowledge of cloud infrastructure, specifically in Azure and GCP environments.
- Excellent problem-solving and troubleshooting skills to handle complex issues effectively.
- Articulate and detail-oriented with exceptional communication skills.
- Ability to work in a fast-paced environment and deliver high-quality results under tight deadlines.
- Solid understanding of CI/CD practices and tools.
- Experience with version control systems such as Git.
- Thorough understanding of SDLC and industry standard branching strategies.
- Working knowledge of common programming languages and scripting.
Benefits
- Remote/Hybrid workplace options
- Health Benefits
- Unlimited Flexible Time Off
- Family Planning Services
- Tuition Reimbursement
- Paid Family Leave
- 401(k) Matching
- Pet Insurance
- LinkedIn Learning
- Virtual Social Experiences
- Career Pathing
- Focus Time Fridays