Senior DevOps Engineer

Future Fit

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 13 hours ago
Vacancies: 1 Vacancy

Job Summary

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...
View more view more

Key Skills

  • APIs
  • C/C++
  • Computer Graphics
  • Go
  • React
  • Redux
  • Node.js
  • AWS
  • Library Services
  • Assembly
  • GraphQL
  • High Voltage