freehire launches on Product Hunt on 26 August.

Follow →

Lead Devops Engineer MMH250925-2

Summary

Lead a DevOps team to design CI/CD pipelines, automate deployments, and ensure high availability of insurance-industry systems on Azure and AWS.

Role Purpose

Develop and execute a Development Operations (DevOps) strategy to ensure quality software deployments and overall application health and performance.

Requirements

  • Relevant IT qualification (essential)
  • Post-graduate qualification in related field (desirable_
  • 2-4 years’ experience as a Senior Software Engineer (Developer) or Technical Lead (essential)
  • 8-10 years' overall experience as a Software Engineer (Developer) or equivalent (essential)
  • Insurance industry experience (desirable)
  • ITIL training and certification or similar ITSM framework (essential)
  • SAFE or similar Agile training (desirable)
  • DevOps (essential)

Knowledge of Agile or Kanban or related methodologies

Proficient with technologies used within the business (MM-specific list)

  • Cloud management - Microsoft Azure & AWS
  • SQL Server
  • Jira
  • Contact Center technology
  • Document management solutions
  • API and Integration technologies
  • O365
  • DevOps technology stacks (automation, design, development, code management, release management, testing, security)
  • Managing test data

Knowledge of data integrity, security and continuity of business

Duties and Responsibilities

INTERNAL PROCESSES

  • Set DevOps best practices for the technology team, enabling them to implement these practices in their daily work. Teach and mentor DevOps to other engineers within the technology team.
  • Conduct tool research, evaluation, proof of concept, installation, configuration and training.Ensure both development and operationally focused teams work seamlessly as one combined, end-to-end team.
  • Design Continuous Integration processes, tools and execution; includes test frameworks, solution quality analysis
  • Design, promote, and support services.
  • Oversee the build and versioning of solution releases.
  • Document, implement and automate (where possible) deployment processes that entail packaging releases, pushing releases and executing installs.
  • Support infrastructure for implementing, administering services and deployments.
  • Work with developers to implement continuous integration pipelines.
  • Implement and manage centralized development tools.
  • Oversee OS upgrades, patch installation, and application installations.
  • Monitor infrastructure and services to maximize up-time.
  • Troubleshoot and help to resolve production issues.
  • Perform root cause analysis.
  • Review technical documentation.
  • Ensure team can independently install, customize and integrate commercial software packages.
  • Work with experienced team members to conduct root cause analysis of issues, review new and existing solutions and/or perform unit testing.
  • Facilitate requirements, design and build reviews.
  • Identify ideas to improve system performance and impact availability.
  • Resolve complex integration/system issues
  • Partner with experienced team members to develop accurate work estimates on work packages.

CLIENT

  • Provide authoritative, expertise and advice to clients and stakeholders.
  • Build and maintain relationships with clients and internal and external stakeholders.
  • Contribute to the process of negotiating objective and realistic service level agreements, monitor appropriateness and recommend adjustments.
  • Define service practices which builds rewarding relationships, encourages innovation and allows others to provide exceptional client service.
  • Deliver on service level agreements made with clients and internal and external stakeholders in order to ensure that client expectations are managed.
  • Make recommendations to improve client service and fair treatment of clients within area of responsibility.
  • Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.

PEOPLE

  • Create a positive work climate and culture to energise employees, give meaning to work, minimise work disruption and maximise employee productivity.
  • Demonstrate exemplary leadership behaviour, through personal involvement, commitment and dedication in support of organisational values.
  • Select and recruit suitably qualified talent in line with Employment Equity principles and Momentum Metropolitan values.
  • Drive a culture that guides and directs best practice, fostering an environment of continuous learning, improvement and cohesiveness.
  • Enable a learning and growth culture whereby information regarding successes, issues, trends and ideas are actively shared between team members.
  • Execute effective workforce planning practices to ensure that staffing requirements are accurately forecasted.
  • Identify employee growth and development needs and schedule interventions to enable ongoing development, training and personal growth.
  • Effectively manage performance within the team in order to ensure business objectives are achieved.
  • Encourage innovation, change agility and collaboration within the team.

FINANCE

  • Control the budget for area, including the authorisation of expenditures and implementation of financial regulations.
  • Manage high risk and problematic financial issues in area of accountability and contribute to the development of policy.
  • Plan and implement a cycle of medium-term improvements to drive pricing of services and products.
  • Implement risk management, governance and compliance policies in own practice area, to identify and manage governance and risk exposure liability.
  • Investigate reported wilful acts of non-compliance to organisation policy and practice and report on findings.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available