Mulesoft DevOps Engineer

Be among the first applicants.
PwC
Johannesburg
ZAR 60 000 - 100 000
Be among the first applicants.
Today
Job description

Summary

At PwC, our people in business application consulting specialise in consulting services for various business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives.

As a Salesforce consulting generalist at PwC, you will possess a broad range of consulting skills and experience across various Salesforce applications. You will provide consulting services to clients, analysing their needs, implementing software solutions, and offering training and support for effective utilisation of Salesforce applications. Your versatile knowledge will allow you to assist clients in optimising operational efficiency and achieving their strategic objectives.

Focused on relationships, you are building meaningful client connections, learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise, and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path isn’t clear, ask questions, and use these moments as opportunities to grow.

Core Skills and Knowledge

  • Respond effectively to diverse perspectives, needs, and feelings of others.
  • Utilise a broad range of tools, methodologies, and techniques to generate ideas and solve problems.
  • Apply critical thinking to break down complex concepts.
  • Understand the broader objectives of your project or role and how your work fits into the overall strategy.
  • Develop a deeper understanding of the changing business context.
  • Use reflection to develop self-awareness, enhance strengths, and address development areas.
  • Interpret data to inform insights and recommendations.
  • Uphold professional and technical standards, including PwC’s guidance, code of conduct, and independence requirements.

Role Summary

South African Technology & Innovation Centre (SATIC) is part of PwC, delivering services for major clients worldwide. PwC leads in human-led, technology-enabled professional services, transforming businesses to be future-ready.

We seek a skilled DevOps Engineer with MuleSoft experience to join our dynamic team. The ideal candidate will have a strong understanding of DevOps practices, extensive MuleSoft development and administration experience, and the ability to work collaboratively in an agile environment. This role involves working on projects that enhance CI/CD processes and optimize MuleSoft implementations. By joining SATIC, you will work with global teams, leveraging leading technology to make a real impact.

Qualifications / Certifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • Relevant industry certifications (optional)

Experience Required

  • Minimum of 3-5 years in DevOps engineering
  • Proven MuleSoft development and administration experience
  • Extensive experience with CI/CD tools like Jenkins, Git, GitHub, Bitbucket
  • Strong scripting and automation skills with tools like Ansible, Terraform
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Familiarity with Docker and Kubernetes
  • Strong problem-solving skills and attention to detail

Responsibilities

DevOps and CI/CD

  • Design, implement, and maintain CI/CD pipelines for MuleSoft and other applications
  • Automate deployment processes to enhance efficiency and reduce errors
  • Monitor, troubleshoot, and optimize CI/CD pipelines for reliability
  • Collaborate with development and operations teams to integrate DevOps practices
  • Manage infrastructure as code using Terraform and Ansible

MuleSoft Development and Administration

  • Develop and customize MuleSoft applications using relevant tools
  • Manage MuleSoft configurations, including objects, workflows, and validation rules
  • Perform MuleSoft data migration and quality initiatives
  • Integrate MuleSoft with external systems via APIs and middleware
  • Monitor and optimize MuleSoft performance and scalability

Technical Support and Collaboration

  • Provide technical support for MuleSoft and DevOps issues
  • Work closely with development teams for seamless integration
  • Collaborate with business analysts to meet business needs
  • Participate in Agile ceremonies

Documentation and Reporting

  • Document DevOps processes, pipelines, and MuleSoft configurations
  • Create and maintain technical documentation and user guides
  • Report on performance, issues, and improvements

Quality Assurance and Testing

  • Conduct code reviews and ensure adherence to standards
  • Implement automated testing
  • Perform integration and system testing

Desirable Skills

  • Strong analytical and problem-solving skills
  • Excellent communication and presentation skills
  • Ability to work independently and in teams
  • Strong organizational and project management skills
  • Knowledge of data governance and management best practices
  • Experience with Docker and Kubernetes

Role Attributes

  • Effective communication skills
  • Logical and analytical thinking
  • Facilitating discovery workshops
  • Translating client requirements into solutions
  • Managing design, requirements, and change requests
  • Reporting on delivery performance, risks, and issues

Industry Experience

Experience in Financial Services (Banking, Insurance, or Wealth Management) is preferred.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Mulesoft DevOps Engineer jobs in Johannesburg