
Devops Engineer (NCS/Job/ 2086)
Job Skills
Job Description
Key Responsibilities:
-
Design, develop, and maintain CI/CD pipelines using Azure DevOps.
-
Implement and manage cloud infrastructure on Microsoft Azure (IaaS, PaaS, storage, networking, monitoring).
-
Develop automation scripts and tools using Python for deployments, monitoring, and operations.
-
Manage infrastructure as code (IaC) with tools like Terraform / ARM templates / Bicep.
-
Ensure system reliability, scalability, and security through best DevOps practices.
-
Monitor, troubleshoot, and resolve issues across cloud and on-prem environments.
-
Collaborate with developers, QA, and IT teams to streamline release management.
-
Implement logging, monitoring, and alerting solutions (e.g., Azure Monitor, Prometheus, Grafana).
Required Skills & Qualifications:
-
Strong experience with Azure Cloud services.
-
Hands-on experience in Python scripting and automation.
-
Proficiency in Azure DevOps (Repos, Pipelines, Boards, Artifacts).
-
Experience with Docker, Kubernetes (AKS preferred).
-
Familiarity with infrastructure as code (Terraform, ARM templates, Bicep).
-
Strong knowledge of CI/CD concepts, Git, and version control.
-
Knowledge of monitoring, logging, and security best practices.
-
Excellent problem-solving and communication skills.