DevOps Engineer - Big Entities

  • Lahore, Pakistan
  • Big Entities
  • Full-Time
  • On-Site
  • -

Job Description:

This Job is posted by Taraki on behalf of its client, Big Entities. Candidates can apply here and also check out more jobs directly on our website.

Key Responsibilities:

· Design, implement, and maintain CI/CD pipelines using Azure DevOps for automated build, test, and deployment processes.
· Develop and manage Infrastructure as Code (IaC) using tools such as Terraform, Bicep, or ARM templates to provision and manage cloud resources.
· Configure and manage Azure Managed Identities and integrate Azure Key Vault for secure storage and retrieval of secrets, certificates, and credentials.
· Automate provisioning, scaling, and monitoring of Azure services for high availability and performance.
· Implement containerization and orchestration using Docker and Kubernetes (AKS).
· Monitor and maintain infrastructure health using Azure Monitor, Log Analytics, and Application Insights.
· Collaborate with development teams to embed DevOps best practices, including automation, testing, and continuous delivery.
· Enforce security, compliance, and governance policies across CI/CD workflows and cloud environments.
· Troubleshoot and resolve issues related to deployments, pipelines, and infrastructure.
· Create and maintain documentation for architecture, configurations, and operational procedures.

Required Skills & Qualifications:

· 1+ years of hands-on experience as a DevOps Engineer, with a strong focus on Microsoft Azure environments.
· Proven expertise in Azure DevOps (Pipelines, Repos, Boards, and Artifacts).
· Strong command of Infrastructure as Code (IaC) concepts and hands-on experience using Terraform, Bicep, or ARM templates.
· Experience implementing Managed Identities, Key Vault integration, and secure credential management.
· Solid understanding of CI/CD workflows, branching strategies, and release management.
· Strong knowledge of containerization (Docker) and orchestration (Kubernetes / AKS).
· Proficiency in scripting languages such as PowerShell, Bash, or Python for automation tasks.
· Experience with monitoring, logging, and alerting tools (Azure Monitor, Grafana, Prometheus, etc.).
· Excellent troubleshooting, analytical, and communication skills.
· Experience working in Agile and cross-functional teams.