Job Description :
We are seeking an experienced Azure Cloud and DevOps expert to join our Information Technology group as an Azure DevOps Engineer.
This position involves designing, implementing, and managing our cloud infrastructure, CI / CD pipelines, and software deployments.
The ideal candidate will be familiar with Docker, Kubernetes, Infrastructure as Code methodologies, and have experience developing software to run on Linux systems.
Additionally, the candidate should be able to communicate effectively with members of the team in different time zones and be able to analyze complex problems to deliver effective solutions in a cloud context.
Job Functions :
- Collaborate with software developers and IT staff to oversee code releases and deployments.
- Implement and manage Azure DevOps CI / CD pipelines.
- Set up and configure Azure API Management (APIM).
- Convert existing applications to run in the cloud using Docker / Kubernetes.
- Monitor and optimize cloud infrastructure for performance, scalability, and security.
Qualifications :
Typically, 4+ years of applicable work and / or technical experience.Proven expert in Azure Cloud solutions.Expertise in use of Git / Git repos and branches.Ideally, have Azure certifications (e., Azure Solutions Architect, Azure DevOps Engineer).Solid experience with containerization technologies (e., Docker, Kubernetes).Familiarity with a variety of programming languages and tools (Java, Bash, Golang, gRPC).Experience managing applications running on Linux.Strong understanding of APIM configuration and the Azure App Service Environment.Hands-on experience with Azure DevOps CI / CD pipelines.Experience with Elastic Search, Kafka, Redis, Prometheus, and Grafana a plus.Excellent analytical and problem-solving skills.Outstanding organizational and time management skills.Excellent collaboration skills both within the team and across other teams.Must be self-motivated, able to work and learn independently, coachable, and committed to continuous learning.(ref : hirist.tech)