DevOps Engineer II

 

Recruiter:

Boardroom Appointments

Job Ref:

JHB004231/AW

Date posted:

Monday, October 11, 2021

Location:

Johannesburg, South Africa


SUMMARY:
An exciting opportunity has opened up at a company based in Johannesburg central seeking the expertise of a DevOps Engineer II to automate the processes between software development and IT teams to enable continuous delivery through designing, developing, testing and releasing software frequently, faster and more reliably in an agile environment to ensure continuous delivery through continuous integration and continuous deployment using lean thinking, ensure continuous improvement and collaboration between development testing and operations.

POSITION INFO:

Education and Minimum Requirements

  • Bachelor''s degree in Programming/Systems or Computer Science or other related field

Competencies

  • Cognitive| Analysis And Attention To Detail| Best Practice
  • The ability to be systematic and rule oriented in gathering, reviewing, evaluating and visualizing data from a variety of perspectives; includes the ability to work with precision
  • Cognitive| Problem Solving| Best Practice
  • Cuts to the core of issues and applies effective analysis, logic and creativity to implement solutions
  • Functional| Knowledge Sharing| Best Practice
  • Promotes the generation and sharing of knowledge, and learning in order to enhance the collective knowledge of the team or organization
  • Functional| Process And Technological Competence |Best Practice
  • Utilises, identifies, engineers and leverages processes and technologies to meet business needs
  • Functional| Research Competence| Best Practice
  • The capacity to work with research questions, gather and structure relevant data and present results as compelling, defensible arguments. Identifies and leverages multiple platforms and sources to stay abreast of and / or influence current thinking
  • Interpersonal| Customer Service Orientation| Best Practice
  • Anticipates, recognises and meets the needs of internal and external customers, taking responsibility for maintaining the highest service standards and sustaining value for customers
  • Intrapersonal| Drive And Results Orientation| Best Practice
  • Is a self-starter who produces consistently high quality outputs within agreed deadlines. Prompt and proactive in driving for results and sets challenging goals for self and others
  • Intrapersonal| Excellence / Quality Orientation| Best Practice
  • Motivated to ensure the highest standards of quality and productivity are consistently maintained
  • Leading and Managing| Creative Opportunism| Best Practice
  • Creates potential in a variety of situations, identifying and initiating unique ways of viewing and responding to opportunities
  • Technical| Software Design| Advanced
  • The process of implementing software solutions to one or more set of problems

Responsibilities

  • Increase operational efficiency and suggest solutions to enhance cost effectiveness
  • Control costs for business area
  • Plan, implement, manage and report on cost effectiveness and communicate or escalate any variances
  • Manage high risk and problematic financial issues in area of accountability and contribute to the development of policy
  • Build relationships that allow for the managing of expectations; the sharing of knowledge and diverse insights; and the creation of buy-in
  • Engage in cross-functional relationships to obtain and to provide work support
  • Contribute to sustaining a competitive edge through external networking, benchmarking and representation on related forums
  • Assess client needs utilizing a structured requirements process i.e. gathering, analyzing, documenting, and managing changes
  • Lead development and communicate business requirements and functional specifications for the design and implementation of client solutions
  • Analyse client operations to understand their strengths and weaknesses to uncover opportunities for improvements
  • Create tight feedback loops to ensure issues and optimizations are communicated timeously
  • Share responsibility and successes with agile team
  • Building a culture of shared responsibility, transparency and faster feedback
  • Ensure open communication to minimize downtime and resolve issues faster, fix incidents, and unblock the release pipeline faster
  • Work closely with Architects to assure all systems are in line with long-term strategy
  • Review and advise on technical design specifications developed at junior levels
  • Provide recommendations for the solutions
  • Create modular applications
  • Write code to automated repeatable processes
  • Write scripts that will initiate and orchestrate the complete deployments of DEV, QA and
  • Production environments
  • Install and configure solutions
  • Coordinate development activities with other groups
  • Develop custom integration solutions including major enhancements, interfaces, functions and features
  • Execute testing efforts across the life cycle
  • Lead and guide the design, development of reusable components
  • Code and document custom test automation frameworks
  • Maintain new and existing object reference files
  • Perform script maintenance and updates due to changes in requirements or implementations
  • Set up and maintain the test environments for both manual and automated testing
  • Lead the development of contingency plans including reliable backup and restore procedures
  • Assist in the development of disaster recovery plans with service providers and network carriers
  • Ensure readiness of enterprise wide plans
  • Provide technical coaching and mentoring through technical advice, solutions, principles, processes and knowledge sharing
  • Coach to improve performance and develop skills of team members
  • Motivate and keep team engaged
  • Coach to discuss career progression
  • Participate and contribute to a development culture where information regarding successes, issues, trends and ideas are actively shared
  • Build and sustain collaborative working relationships with relevant peers and stakeholders to achieve productivity synergies
  • Participate in specialist communities of practice and contribute positively to own and organisational knowledge improvement
  • Manage team in respect of recruitment decisions, performance moderation, talent management process, disciplinary action, recognition and retention of employees
  • Build team succession plans for roles in own area and influence resource planning
  • Ensure timeous, clear contracting and assessment of performance expectations in line with identified objectives and enable a learning and growth culture
  • Implement people resource planning in line with delivery and performance objectives, within budget and in partnership with specialised areas
  • Implement talent management practices in line with HR policies and procedures
  • Provide direction, coaching, and regular feedback to employees to improve performance and implement performance, improvement initiatives
  • Ensure that skills are transferred in specific function
  • Implement employment equity plan
  • Identify current and future human capital needs
  • Ensure effective conflict resolution and respond to any complaints or concerns timeously
  • Identify training/development needs and pro-actively identify effective solutions to address own and employee development gaps
  • Ensure that each employee prepares a personal development plan, review these plans and ensure implementation
  • Create an environment conducive to cross- functional skills transfer
  • Plan training interventions which support group strategies
  • Understand which competencies and skills are required to be mastered to ensure personal and employee development and performance
  • Keep abreast of learning opportunities, changing products and trends

Please visit our website at --------Please upload your CV here--------> for more details and to register your C.V.



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Fullstack DevOps Engineer (Advanced)
Location: Midrand
Salary:
Join our dynamic team at the IT Hub of a leading automotive group in South Africa as a Fullstack devops engineer (Advanced). Contribute to global solutions for automotive plants, utilizing your expertise in Java, frontend technologies, and devops practices. Collaborate on operations, development, and quality assurance to drive innovation and excellence across the IT landscape.
2 days ago


Advanced DevOps Engineer
Location: Pretoria
Salary: Hourly
We are seeking an Advanced devops engineer to join our client's team. The successful candidate will be responsible for architecting and developing solutions for scalable, distributed systems, with a focus on AWS Cloud infrastructure.
6 days ago


Advanced DevOps Engineer
Location: Pretoria
Salary: Hourly
We are seeking an experienced devops engineer for a flexible resources assignment. The successful candidate will collaborate with stakeholders and IT teams to ensure operational quality and reliability of applications, implementing best practices in devops methodologies.
6 days ago


DevOps Engineer
Location: Johannesburg
Salary: Negotiable on experience
B.degree with 1 - 4 years related work experience.
6 days ago


DevOps Engineer
Location: Johannesburg
Salary: R900,000 + Annually
Our client is look for an dynamic and energetic Development Operations engineer that is entrepreneurial in their thought process as this position is to collaborate all their department and implement various new structures and processes. As the Development Operations engineer, your primary role involves ensuring smooth deployment, automating processes, and scaling the clients’ applicatio...
6 days ago


DevOps Engineer (Advanced)
Location: Midrand
Salary:
The devops engineer at the IT Hub in South Africa is pivotal for maintaining and enhancing IT solutions. This role involves platform management, automation, and collaboration with feature teams, ensuring seamless delivery within an Agile/devops framework. Technical proficiency in tools like Ansible, Kubernetes, and Java, coupled with strong communication skills, is essential for success. The role ...
11 days ago


System Administrator / DevOps Engineer
Location: Johannesburg
Salary: 50 000 Monthly
Role: devops engineerLocation: Illovo, Johannesburg Our client is a leading ISP who are looking for a dynamic and driven devops engineer to join their team. Your team will maintain, upgrade and manage their diverse and growing infrastructure environment. You will be asked to explore, evaluate and implement new software tools and technologies to help automate and simplify processes in order to...
19 days ago


Cloud DevOps Engineer
Location: Johannesburg
Salary:
A well-known insurance organization, with branches in multiple African countries, is seeking a Cloud devops engineer to join their team based in Randburg. This organization was established in Australia. They have a hybrid working model.
10 days ago


AWS DevOps Engineer
Location: Johannesburg
Salary: Monthly
AWS devops engineer to join the team and assist with tasks at hand
20 days ago


Platform / DevOps / Site Reliability Engineer
Location: Johannesburg
Salary: 35 000 Monthly
Role: Platform / devops / Site Reliability engineerLocation: Remote but ideally based in Johannesburg, Cape Town, DurbanCompany: Part of a large ICT group, this company offers globally available cloud services, solutions, and platforms for all. Their expertise empowers clients to adopt and migrate to any cloud, wherever they choose. The purpose of the role is to create and manage platforms to gua...
27 days ago


Create a free job alert for DevOps Engineer II in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions