Strong collaboration with the teams to understand the software requirements to design and implement different environments and DevOps solutions.
Design, implement and maintain the orchestration platform, considering scalability.
Eliminate waste by automating relevant tasks throughout the software development lifecycle.
Manage CI/CD pipelines and perform any configuration management.
Implement and manage, monitor and log.
Close collaboration with the Product and Program teams to resolve both non-production and production issues.
Manage all activities and checklists for releases.
Troubleshooting environment issues and limiting downtime through proactive monitoring.
Define and implement DevOps culture within the team and be an ambassador for DevOps culture.
Define and maintain documentation for knowledge sharing purposes and to eliminate key man dependencies.
Reduce costs by continuously monitoring the environment and identifying areas where costs can be saved.
Embed security controls in the software development life cycle.
Defining and establishing test, development, release, update, and support processes for the organisation's DevOps operations.
Enhance the IT infrastructure's security protocols by identifying and deploying needed cybersecurity measures by continuously conducting vulnerability assessment and risk management procedures.
Understanding customer requirements, monitoring, and measuring customer experience and their Key Performance Indicators (KPIs).
Managing stakeholders and associated external interfaces.
Managing periodic reporting on project progress to the management, stakeholders, and customers.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.