Azure DevOps Software Developer

Click Here to Apply

Job Location

Pretoria, South Africa

Job Description

Key Responsibilities: Design, implement, and manage CI/CD pipelines using Azure DevOps. Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools like Terraform or Azure Resource Manager templates. Collaborate with development and operations teams to ensure seamless integration and deployment of applications. Monitor and troubleshoot application performance using Azure Monitor and other logging tools. Ensure security and compliance by implementing best practices and frameworks such as GDPR or HIPAA. Manage version control systems, particularly Git, to maintain code integrity and collaboration. Utilize containerization technologies like Docker and Kubernetes for efficient application deployment and scaling. Required Skills: Proficiency in Microsoft Azure cloud services. Strong understanding of CI/CD processes and tools (e.g., Azure Pipelines, Jenkins). Expertise in Infrastructure as Code (IaC) using Terraform or ARM templates. Experience with containerization and orchestration tools (e.g., Docker, Kubernetes). Proficiency in scripting languages such as PowerShell or Bash. Knowledge of monitoring and logging tools (e.g., Azure Monitor, ELK Stack). Strong problem-solving and troubleshooting skills. Excellent collaboration and communication skills. Familiarity with Agile methodologies (e.g., Scrum, Kanban). Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications such as Microsoft Certified: Azure DevOps Engineer Expert.

Location: Pretoria, ZA

Posted Date: 12/22/2024
Click Here to Apply
View More Jobs

Contact Information

Contact Human Resources

Posted

December 22, 2024
UID: 4960311195

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.