Job description

Location: Waterfall City, Midrand
Employee Type:  Full Time Mid Level
Department:  Hybrid Role
       Closing Date: 15 May 2023

DevOps Engineer

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

  About the job


   The role purpose is to analyse, design, configure, develop, test and deploy release management tools and processes required to automate the production    infrastructure. The role will assist with the building and setting up of infrastructure and development tools. You will enable the automation and    continuous integration and delivery as well as the configuration management of all development, quality assurance and production servers. You will focus on    performance assessment, monitoring and infrastructure, maintenance, Cloud deployment and management and assist with the DevOps culture adoption.

   You will also assist in developing automated solutions for operational aspects such as on-call monitoring, disaster response, while complementing
   continuously delivery and infrastructure automation. Further, responsible for availability, latency, performance, efficiency, change management,
   monitoring and emergency response.

What are the key responsibilities ?

• Develop tools for deployment and monitoring of highly available, mission critical services
• Working within the experience monitoring program, define and deploy new mechanisms for measuring our performance and enhance    existing ones
• Identify service health optimization through new monitoring opportunities as our platform evolves
• Troubleshoot and resolve critical build and development issues as part of CI/CD
• Automate provisioning of services where possible
• Ensure that performance monitoring is tuned to the scale of the platform
• Design & implement CI/CD solutions using the most appropriate and approved patterns
• Design & implement CI/CD solutions for single and multi-tier architectures
• Track monitoring and alerting of downstream operations to identify issues with CI/CD
• Ensure that each change is built and verified using tests and verifications that would quickly detect any integration errors
• Recommend tools and techniques that will enable high-velocity delivery of applications
• Root cause analysis and incident management
• Ensure accelerated CI/CD with the use of continuous monitoring and configuration management tools
• Deploy all new applications/solutions/modules
• Perform upgrades and complete fixes within the production environment
• Ensure that all modules are ready for production based on specific procedures
• Collaborate with project teams to get software and systems up and running in a timely manner and ensuring long-term scalability    for the   business
• Impart knowledge to new team members
• Document processes for reference by others
• Maintain, lead, and implement security throughout the platform
• API management (internal and external)

What technical skills are required ?

• Relevant Bachelor’s Degree
• Relevant Azure Certifications
• 3 or more Years of Experience as a Technical engineer in software and/or infrastructure build and maintenance
• 4-6 years of experience in DevOps with a focus on Azure Devops and Azure platforms
• Previous software development skills are advantageous
• Experience with Restful GraphQL API frameworks
• Experience with SOAP
• Proficiency in Serverless application frameworks
• Datadog, Splunk or equivalent technologies
• Technology knowledge experience including knowledge in specific development technologies such as C#, .Net, R, Python or database    technologies    (SQL Server, SSIS/SSRS, and analytics tools)
• Knowledge of containers, microservices, infrastructure as code and composable applications

What else can you offer ?

• Good Communication Skills (Written, Verbal & Presentation skills)
• Good collaboration and networking skills
• A team player
• Willingness to learn, adapt to change quickly and work proactively

What are you good at ?


Interpreting technical information and communicating learnings to stakeholders.


   Research shows that some candidates can be reluctant to apply to a role unless they meet all the criteria.

   We pride ourselves on our entrepreneurial spirit here and welcome you to do the same. If the role excites you, please don't let our person specification hold     you back. Get in touch!

    If however, you don’t hear back from us within 3 weeks, please consider your application unsuccessful.
   

Latest News

Create a custom package for your needs or business

Contact our team