We’re looking for experienced DevOps Engineer who is excited about Azure to join our team.
The customer focuses on creating a straightforward mortgage experience that meets—and exceeds—your expectations.
Key Responsibilities:
- Develop and maintain automation scripts using Python, Powershell, Bash, and Go to streamline deployment processes and enhance operational efficiency.
- Utilize Azure DevOps for building, testing, and deploying applications across various environments.
- Implement and manage containerization technologies such as Docker for packaging and deploying microservices.
- Collaborate with development teams to integrate automated testing into the CI/CD pipeline.
- Maintain and optimize Kubernetes clusters for container orchestration and management.
- Ensure the security and compliance of infrastructure components within Azure cloud platform.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability.
- Participate in the design and implementation of infrastructure as code using Terraform for provisioning resources.
- Contribute to the documentation of deployment processes and best practices.
Mandatory Skills:
- Proficient in Python, Powershell, Bash, Go for scripting and automation.
- 5+ YoE with Azure DevOps for CI/CD pipelines and release management.
- Strong understanding of containerization principles and experience with Docker.
- Solid grasp of version control systems, particularly Git.
Nice to have:
- Experience with Terraform for infrastructure as code.
- Familiarity with Kubernetes for container orchestration.
Additional Requirements:
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced, dynamic environment.
- Strong problem-solving and troubleshooting abilities.
- Ability to work as the only DevOps in the team