DevOps Manager | First Point Group

Job

Job Details

DevOps Manager

27933
  • Negotiable
  • South Africa, South Africa, South Africa South Africa South Africa
  • Permanent
DevOps Manager
Remote from Johannesburg or Pretoria
R70 000 - R100 000 per month

What you'll do in this role:

The DevOps Manager is responsible for managing a team of DevOps Engineers and ensuring the effective delivery of software products (i.e. projects, features, implementations, upgrades etc.)

This should be achieved through the implementation of continuous integration and continuous delivery (CI/CD) pipelines, with a strong focus on customer satisfaction.

As well as delivering the software, the DevOps Manager is accountable for managing the support of the Software products, including incident management, problem management, and change management, with a focus on minimising customer impact.

As the DevOps Team Manager, you will play a role in the full employee lifecycle from identifying and selecting the right candidate, integrating them to the team and managing their performance and development.

You are required to foster a positive workplace environment and address any workplace discipline issues. You are accountable for monitoring employee performance and recognising good performance to motivate and retain talent.

You will work closely with business advisors, product owners, the data team and the delivery team to ensure the timely and
high-quality delivery and maintenance of software products.

This role requires a combination of technical expertise, leadership skills, and a commitment to continuous improvement and operational efficiency, aligning software engineering and DevOps initiatives with our business goals and customer needs.

A typical day in this role will include responsibilities such as the following:

Leadership and Team Management:

• Lead and manage a team of DevOps engineers, fostering a culture of continuous improvement, collaboration, and innovation in a
high-performing environment.
• Collaborate with HR to recruit, onboard, develop and grow, and retain top DevOps talent that is customer obsessed.
• Recognize and reward team members' achievements and address any disciplinary issues to maintain a positive workplace culture.
• Mentor and coach team members to enhance their technical skills and enable their career development, ensuring that their growth
aligns with company goals.
• Establish and communicate clear team objectives and performance metrics in alignment with organizational goals.
• Promote a culture of automation and efficiency, encouraging the team to develop and implement innovative solutions to streamline
operations.
• Facilitate cross-functional collaboration between the DevOps team and other departments, such as Business Advisors, Delivery
Team, and Business Intelligence team, to ensure seamless project execution.
• Foster an environment of continuous learning and knowledge sharing among team members, encouraging participation in
workshops, conferences, and professional development opportunities.
• Work at the program level taking the vision or ‘why' of the executive management and communicating the priorities or ‘what' to the
operational team.
• Play the role of liaison between the executive management and the DevOps team, effectively communicating technical challenges
and progress to non-technical stakeholders.

DevOps Team Management:

• Manage and lead the DevOps team in the successful implementation and maintenance of CI/CD pipelines, ensuring efficiency and
reliability.
• Collaborate closely with other engineering teams, business advisors, product owners, and stakeholders to ensure timely and high-
quality delivery of software products that meet or exceed customer expectations.
• Develop and maintain the DevOps team's technical roadmap, aligning it with the organization's overall technical strategy and
focusing on delivering customer value.
• Identify and act on opportunities to optimize and improve DevOps processes and tools, increasing efficiency and productivity while
considering the customer and inter-team dynamics.
• Ensure compliance with relevant industry standards and regulations, maintaining high standards of quality and security in all DevOps
practices to maintain customer trust and confidence.
• Drive the adoption of best practices in areas such as CI/CD, infrastructure as code, monitoring, quality assurance and cloud services
management.
• Be accountable for the management of DevOps tools and infrastructure, ensuring reliability, scalability, and security.
• Lead incident management efforts, ensuring quick resolution of issues, root cause analysis and continuous improvement in response
strategies.
• Provide regular status updates and reports to executive management on the progress of DevOps initiatives, including metrics on
performance, quality, and efficiency, with a focus on customer satisfaction.
• Develop and manage the DevOps budget, ensuring optimal allocation of resources for tools, technologies, and personnel.
• Stay abreast of emerging DevOps trends and technologies, and assess their potential benefits to team performance and company
objectives.

Customer Support:

• Handle support functions for software products, including incident-, problem-, change- and risk-management, with a focus on
minimizing customer impact.
• Ensure that incidents are resolved within defined service level agreements (SLAs)
• Identify, document and resolve root causes of problems and manage changes to the software products in a controlled manner.

What success looks like in this role:

The key numbers which you will be measured against are:

• Uptime of customer facing services
• Number of new deployed software products (i.e. projects, features, implementations, upgrades etc.)

You should apply if you?

To be considered for this position, you need to have the following skills and qualifications:

• Minimum 5 years' experience in the DevOps Field
• Bachelor's degree in computer science, Engineering, or a related field.
• Proven experience in a DevOps leadership role, with a strong background in software development and system administration.
• Extensive knowledge of cloud computing, CI/CD, automation tools, containerization, and orchestration (e.g., Docker, Kubernetes).
• Experience in managing customer support teams and maintaining SLAs.
• Strong understanding of network architecture and application development methodologies.
• Knowledge of cybersecurity principles and compliance standards (e.g., ISO 27001, GDPR POPIA).
• Excellent leadership, team management, and communication skills.
• Ability to handle multiple tasks and prioritize in a fast-paced environment.
Celeste Bothma Divisional Director
Copyright First Point Group 2023
Site by Venn