Job Title: Senior DevOps Engineer
Job Type: Contract Remote
Location: South Africa
Reports To: CTO
About the Role:
We are seeking a highly motivated and experienced Azure Dev Ops engineer to join our customers growing this role you will be a strategic setter and enforcer of DevOps quality standards across teams in a project-based fast-growth business. You will work closely with cross-functional teams including development product and data teams who use AI to solve complex problems.
Key Responsibilities
- Design implement and maintain CI/CD pipelines to automate software delivery from code commit to production deployment.
- Collaborate closely with Data Science teams to ensure smooth integration of new features and efficient troubleshooting.
- Drive code quality initiatives through effective code review processes static code analysis and automated testing strategies.
- Implement and manage infrastructure as code (IaC) solutions to ensure consistency and repeatability across environments.
- Monitor system performance and reliability proactively identifying and resolving issues to minimize downtime.
- Champion DevOps best practices within the organization fostering a culture of continuous improvement automation and collaboration.
- Contribute to the design and architecture of scalable and resilient systems with a particular focus on supporting our evolving AI initiatives.
- Participate in on-call rotations (as needed) to support critical systems.
What Were Looking For
- Proven experience as a DevOps Engineer with a strong understanding of core DevOps principles and methodologies.
- Solid background in software development (e.g. Python Java Go etc.) with hands-on experience in building and deploying applications.
- Experience with CI/CD tools and platforms (e.g. Jenkins GitHub).
- Proficiency in version control systems particularly Git and experience with pull requests and branching strategies.
- Strong understanding of quality assurance principles and experience integrating automated testing into CI/CD pipelines.
- Demonstrable experience with code review processes and a commitment to maintaining high code quality standards.
- Experience with containerisation technologies (e.g. Docker Kubernetes) and cloud platforms (e.g. AWS Azure GCP).
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Exceptional communication and collaboration skills with the ability to work effectively across diverse teams.
- A proactive adaptable and flexible mindset eager to contribute in a fast-paced growth-oriented environment. Contributing to the further learning for the whole team e.g. Knowledge Transfer.
A strong interest in Artificial Intelligence and a desire to work on cutting-edge AI-powered solutions.
What We Offer
- Flexible work hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive team culture.
Job Title: Senior DevOps Engineer Job Type: Contract Remote Location: South Africa Reports To: CTO About the Role: We are seeking a highly motivated and experienced Azure Dev Ops engineer to join our customers growing this role you will be a strategic setter and enforcer of DevOps quality standard...
Job Title: Senior DevOps Engineer
Job Type: Contract Remote
Location: South Africa
Reports To: CTO
About the Role:
We are seeking a highly motivated and experienced Azure Dev Ops engineer to join our customers growing this role you will be a strategic setter and enforcer of DevOps quality standards across teams in a project-based fast-growth business. You will work closely with cross-functional teams including development product and data teams who use AI to solve complex problems.
Key Responsibilities
- Design implement and maintain CI/CD pipelines to automate software delivery from code commit to production deployment.
- Collaborate closely with Data Science teams to ensure smooth integration of new features and efficient troubleshooting.
- Drive code quality initiatives through effective code review processes static code analysis and automated testing strategies.
- Implement and manage infrastructure as code (IaC) solutions to ensure consistency and repeatability across environments.
- Monitor system performance and reliability proactively identifying and resolving issues to minimize downtime.
- Champion DevOps best practices within the organization fostering a culture of continuous improvement automation and collaboration.
- Contribute to the design and architecture of scalable and resilient systems with a particular focus on supporting our evolving AI initiatives.
- Participate in on-call rotations (as needed) to support critical systems.
What Were Looking For
- Proven experience as a DevOps Engineer with a strong understanding of core DevOps principles and methodologies.
- Solid background in software development (e.g. Python Java Go etc.) with hands-on experience in building and deploying applications.
- Experience with CI/CD tools and platforms (e.g. Jenkins GitHub).
- Proficiency in version control systems particularly Git and experience with pull requests and branching strategies.
- Strong understanding of quality assurance principles and experience integrating automated testing into CI/CD pipelines.
- Demonstrable experience with code review processes and a commitment to maintaining high code quality standards.
- Experience with containerisation technologies (e.g. Docker Kubernetes) and cloud platforms (e.g. AWS Azure GCP).
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Exceptional communication and collaboration skills with the ability to work effectively across diverse teams.
- A proactive adaptable and flexible mindset eager to contribute in a fast-paced growth-oriented environment. Contributing to the further learning for the whole team e.g. Knowledge Transfer.
A strong interest in Artificial Intelligence and a desire to work on cutting-edge AI-powered solutions.
What We Offer
- Flexible work hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive team culture.
View more
View less