Azure DevOps Software Developer
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
Location: Pretoria, ZA
Posted Date: 12/22/2024
Contact Information
Contact | Human Resources |
---|