DevOps Engineer

Bloemfontein FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

As a DevOps Engineer at Tech Innovations Inc., you'll play a pivotal role in our software development lifecycle by automating operations and enhancing our cloud infrastructure. You will work closely with developers to streamline processes and improve system reliability. This is an exciting opportunity to further hone your skills in a collaborative environment, focused on continuous improvement.

Responsibilities

  • Lead efforts to enhance the automation and efficiency of the development process.
  • Develop infrastructure as code using tools like Terraform or CloudFormation.
  • Work alongside cross-functional teams to integrate new technologies into the workflow.
  • Manage backups, disaster recovery, and business continuity processes.
  • Continuously evaluate existing systems and processes for improvements.
  • Provide training and support to team members on CI/CD practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related discipline
  • Master's degree is a plus
Experience
  • 5+ years of experience in IT, software development, or DevOps
Technical Skills
  • Terraform
  • CI/CD Tools
Soft Skills
  • Analytical skills
  • Effective communication
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with monitoring tools: Proficiency in monitoring system performance using tools like Prometheus or Grafana.
  • Knowledge of networking concepts: Strong understanding of network protocols and troubleshooting.

Benefits

  • Extensive health coverage including medical, dental, and vision plans.
  • Excellent retirement savings plan with generous company match.
  • Work-from-home options and flexible hours.
  • Opportunities for personal and career growth through ongoing education.
  • Inclusive workplace culture promoting work-life balance.

Company Culture

  • Continuous Improvement: We encourage our team to strive for continuous improvement and skill enhancement.
  • Supportive Environment: Employees are encouraged to seek mentorship and support for career development.
  • Work-life Balance: We value the balance between professional and personal lives.
Status: Closed