Azure DevOps Engineer [Onsite]

Zensar

  • Sandton, Johannesburg
  • Permanent
  • Full-time
  • 2 days ago
Job Description:Key Responsibilities
  • Design, implement, and manage CI/CD pipelines using Azure DevOps.
  • Automate infrastructure provisioning using Infrastructure-as-Code tools like Terraform or ARM templates.
  • Configure, manage, and monitor container orchestration platforms (e.g., Kubernetes).
  • Implement logging, monitoring, and alerting solutions using Azure Monitor, Grafana, or ELK Stack.
  • Ensure secure handling of secrets and configurations using tools like Azure Key Vault.
  • Manage release processes and facilitate deployments across development, QA, and production environments.
  • Collaborate with developers and QA to optimize build, test, and deployment pipelines.
  • Participate in incident response, root cause analysis, and system reliability improvements.
  • Document and standardize DevOps processes and best practices.
  • Continuously self-develops by staying updated on new technologies and best practices.
Essential Attributes Strong experience with Azure DevOps (Pipelines, Repos, Boards). Proficiency in scripting (Bash, PowerShell, Python, YAML). Hands-on experience with Docker and Kubernetes. Experience with Infrastructure-as-Code tools (Terraform, ARM templates). Solid understanding of CI/CD concepts and release engineering. Experience with monitoring and logging tools (Azure Monitor, Prometheus, Grafana). Good understanding of networking, security, and system administration. Knowledge of version control systems like Git.Advantageous Exposure Experience in financial services or investment banking environments. Familiarity with service mesh architectures and container security. Exposure to performance tuning and load testing tools. Experience integrating static and dynamic code analysis toolsinto pipelines.

Zensar