DevJobs

Microsoft Azure DevOps Engineer

Overview
Skills
  • GitHub Actions GitHub Actions
  • Azure Azure
  • AWS AWS
  • GCP GCP
  • Helm
  • Kubernetes Kubernetes
  • Terraform Terraform
  • ArgoCD
Job Description: We are looking for a dynamic and experienced DevOps Engineer to join our team and contribute to managing and enhancing our cloud infrastructure, automation, and deployment processes. The role requires a hands-on approach to handling project management, working closely with clients, and managing projects from end-to-end to ensure successful outcomes.

Key Responsibilities:

  • Cloud Infrastructure Management: Design, deploy, and maintain cloud infrastructure on Microsoft Azure ensuring scalability, security, and performance.
  • Infrastructure as Code (IaC): Implement and manage cloud resources with automation tools, especially Terraform, to streamline resource provisioning.
  • Continuous Integration & Delivery: Develop, maintain, and enhance CI/CD pipelines, focusing on secure and efficient workflows (experience with GitHub Actions preferred).
  • Project Management: Lead client engagements, managing end-to-end project life cycles. This includes understanding client needs, planning, deployment, and post-deployment support.
  • Client Collaboration: Work directly with clients to understand their requirements, manage expectations, and ensure alignment with technical solutions.
  • Proactive Problem-Solving: Demonstrate a solution-oriented approach to overcoming challenges, promoting success in a collaborative environment.

Requirements:

Role Requirements:

  • Strong Public-Cloud (Azure/AWS/GCP) Experience: Proven expertise with hands-on knowledge of cloud infrastructure, services, and deployment best practices.
  • Infrastructure as Code (IaC) Proficiency: Experience with IaC frameworks (e.g., Terraform preferred) to automate and streamline cloud resource management.
  • CI/CD Skills: Familiarity with CI/CD methodologies, with a preference for experience in GitHub Actions to enable efficient and secure deployment workflows.
  • Kubernetes Expertise: Demonstrated hands-on experience in the Kubernetes ecosystem, including in-depth knowledge of best practices for deployment and management. Proficiency in using ArgoCD for continuous deployment (CD) and expertise in writing and managing Helm charts.
  • Passion for Technology: An enthusiastic learner who keeps up with new technologies and is excited by continuous growth in the field.
  • Self-Motivated and Reliable: Able to work independently, taking ownership of tasks while maintaining accountability and attention to detail.
  • Problem-Solving Attitude: A proactive, solution-oriented mindset with a “can-do” approach to challenges, driving success in a collaborative environment.
Commit