If you're passionate about shaping the future of our infrastructures using Terraform and Kubernetes. Join a dynamic and rapidly expanding team. Job Description:
In this role, you'll be a crucial member of the DevOps team, responsible for designing, implementing, and maintaining the cloud infrastructure on Azure. You'll collaborate closely with cross-functional teams to ensure seamless deployment, monitoring, and management of our applications. Your expertise will drive our efforts to achieve high availability, scalability, and reliability for our products. Responsibilities:
- Collaborate with development and operations teams to design and implement CI/CD pipelines using Azure DevOps.
- Manage and maintain Kubernetes clusters to ensure optimal performance, availability, and scalability.
- Utilize Terraform to define and manage infrastructure as code, enabling consistent and repeatable deployments.
- Monitor, troubleshoot, and optimize system performance, identifying and resolving issues proactively.
- Implement security best practices to safeguard our applications and data.
- Strong experience with Azure cloud services and Azure DevOps.
- Proficiency in Kubernetes administration and deployment.
- Solid understanding of infrastructure-as-code principles, with hands-on experience using Terraform.
- Familiarity with scripting languages such as Bash, Python, or PowerShell.
- Knowledge of containerization and orchestration concepts.
- Ability to troubleshoot complex technical issues and provide effective solutions.
- Excellent teamwork and communication skills.
- Competitive salary and performance-based bonuses.
- Opportunity to work with cutting-edge technologies and contribute to our innovative projects.
- A collaborative and inclusive work environment that values your ideas and expertise.
- Professional development opportunities and ongoing training.
- Comprehensive benefits package, including health, dental, and retirement plans.
- Chance to be part of a rapidly growing company with career advancement.