InterviewStack.io LogoInterviewStack.io
Browse more DevOps Engineer jobs

Senior DevOps Engineer

SavageOne Pty Ltd

Johannesburg, GP, South Africa1 month ago
20 views7 saves2 applies

Prepare for this role


Job Type

full time

Description

Position Summary:
As a Senior DevOps Engineer, you will be responsible for leading the design, implementation, and optimization of our DevOps infrastructure and processes. You will collaborate closely with cross-functional teams to streamline software development, testing, and deployment pipelines, while ensuring scalability, reliability, and security. This role requires a strong technical background, excellent problem-solving skills, and a passion for driving continuous improvement through automation and innovation.

Key Responsibilities:

  • Lead the design, implementation, and maintenance of CI/CD pipelines to automate software build, test, and deployment processes.
  • Architect and manage cloud-based infrastructure and services (e.g., AWS, Azure, Google Cloud) using infrastructure as code principles.
  • Design and implement monitoring, logging, and alerting solutions to ensure visibility into system health and performance.
  • Implement and maintain configuration management and automation tools (e.g., Ansible, Terraform) to manage infrastructure and deployments.
  • Collaborate with development teams to integrate DevOps practices into the software development lifecycle.
  • Lead efforts to improve system reliability, scalability, and security through continuous optimization and automation.
  • Mentor and coach junior DevOps engineers, providing guidance, training, and support to foster their professional growth and development.
  • Stay abreast of emerging technologies and best practices in DevOps and cloud computing, and recommend innovative solutions to improve efficiency and productivity.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 5+ years of experience in DevOps or related roles, with a proven track record of designing, implementing, and managing DevOps infrastructure and processes.
  • Expertise in CI/CD pipelines, configuration management, infrastructure as code, and cloud computing technologies.
  • Strong scripting and automation skills, with proficiency in languages such as Python, Ruby, or Bash.
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Strong communication and collaboration skills, with the ability to effectively work with cross-functional teams.
  • Proven leadership and mentoring abilities, with a passion for guiding and developing junior engineers.

This job is found at InterviewStack.io

Skills

scalabilityautomationci/cdawsazuregcpinfrastructure as codemonitoringansibleterraformpythonrubycontainerizationdockerkubernetesconfiguration management

About SavageOne Pty Ltd

Our mission is to be the driving force behind individual and organizational success. We are committed to forging transformative connections by meticulously pairing exceptional talent with unparalleled opportunities. Through this dedication, we aspire to not only meet but exceed expectations, creating an ecosystem where success is not just achieved but celebrated.

staffing and recruiting, human resourcesWebsite