JobsZA
Back to Johannesburg jobs

Salesforce DevOps Engineer - Vumatel

Maziv

Johannesburg, Gauteng

Salary not listedFull-time · Posted Yesterday

Administrative and clerical roles handle the day-to-day paperwork, scheduling and record-keeping that keep SA businesses running, and are a popular path for matriculants with strong organisation skills.

This listing does not state a salary. As a guide, admin roles in South Africa typically pay R8 000 to R20 000 a month (indicative).

Job description

POSITION STATEMENT

The purpose of a DevOps engineer is to facilitate collaboration between development and operations teams, enabling them to deliver high-quality software more efficiently and reliably. DevOps engineers achieve this by improving collaboration, automating processes, enhancing deployment frequency, ensuring reliability, optimizing performance, managing infrastructure, ensuring security, and driving continuous improvement.

Driving Continuous Improvement: Continuously evaluating and improving processes, tools, and practices to enhance the overall software development lifecycle.

KEY RESPONSIBILTIES

Track KPIs for teams and report on DevOps ROI.

System Monitoring and Management:

  • Monitor system health and manage fallout.
  • Perform daily checks and report issues according to process and SLA.

Cross-Functional Collaboration:

  • Work with cross-functional teams from various departments to resolve issues.

Evangelism and Mentorship:

  • Be an evangelist, mentor, and trainer of best practice DevOps processes and procedures to Vuma technical teams.

Knowledge Building:

  • Build understanding of metadata types and keep an eye on Salesforce’s quarterly releases.
  • Get involved with the Salesforce DevOps community for lessons learned.

Source Control Management:

  • Focus on how to commit changes to source control, open pull requests, review, and merge each other’s work.
  • Drive optimal use of CI/CD tool (e.g., Gearset).

Data Deployments:

  • Run data deployments (sandbox seeding) to test features.

Code Quality and Testing:

  • Review developers’ code coverage (using automated unit testing) and code quality (using static code analysis).
  • Ensure newly developed features and customizations meet user, technical, and business requirements.
  • Execute tests, including UI testing, and ensure code conforms to best practices, data compliance, and security.

Disaster Recovery:

  • Own the team's recovery from mistakes and disasters, including rollbacks, hotfixes, and restoring from backups.
  • Drive Disaster Recovery Strategy and Testing once a year.

Documentation:

  • Write reports, document root causes, support guides, and any artifacts required to retain knowledge.

Process Design and Scalable Solutions:

  • Design processes that are efficient and solutions that are scalable.

Communication Skills:

  • Be an excellent written and verbal communicator with the ability to learn quickly.

Documentation:

  • Prepare comprehensive documentation detailing DevOps processes and procedures.

SLA Management and Cost Reduction:

  • Continuously challenge SLAs to the minimum to ensure optimal customer experience and same-day activation.
  • Drive cost reduction to a minimum.

Team Performance Improvement:

  • Facilitate and drive retroactions to improve team performance and metrics.

SOFT SKILLS

  • Problem-solving mindset and analytical skills.
  • Strong communication and collaboration abilities.
  • Self-motivated with a passion for continuous learning.

QUALIFIACTIONS

Tertiary Qualification:

  • A suitable tertiary qualification related to computer science, information technology, or a related field.

Experience:

  • 2-5 years of experience in Salesforce administration, release management, or developer experience. Experience with Gearset or a similar tool is preferred.

Programming Skills:

  • Proficiency in reading, interpreting, and writing Apex, SQL/SOQL/SAQL code is required.
  • Salesforce Certification:
  • Experience within Salesforce Sales and Service Cloud, preferably with certifications such as Certified Administrator and Certified Developer.

Deployment Tools:

  • Experience with deployment tools like Gearset for deploying changes in Salesforce environments.

Technical Skills:

  • Experience with languages (Apex), database technologies (SQL), scripting (Shell, batch), Salesforce deployment (SFDX, Change sets, Salesforce Metadata API), version control tools (Git, Bitbucket), build automation tools (AutoRabit, Bamboo, Jenkins, Maven, Apache Ant), and project tracking tools (Jira).

Additional Skills:

  • Experience in any programming language (e.g., Python, Java), test automation, AWS cloud, Azure cloud, code coverage, and unit testing would be beneficial.

Overall, the ideal candidate should have a strong technical background, experience with Salesforce technologies, and a willingness to learn and adapt to new tools and technologies in a fast-paced environment.

Good to know

What does this admin job pay?

This listing does not state a salary. As a guide, admin roles in South Africa typically pay R8 000 to R20 000 a month (indicative).

Do I need experience for admin jobs in Johannesburg?

This admin role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.

How do I apply for this job?

Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Indeed · Posted Yesterday

More admin and similar jobs in Johannesburg

Senior Fund Accountant

Confidential

Johannesburg, GautengToday

R50K - R50K/mo

Senior Investment Accountant

Confidential

Johannesburg, GautengToday

R66.7K - R66.7K/mo

Accountant

Confidential

Johannesburg, GautengYesterday

R25K - R25K/mo

CANDIDATE ATTORNEY

Confidential

Johannesburg, GautengYesterday

R8K - R10K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp