Salesforce DevOps Engineer - Vumatel
Indexed description
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.
- Work with cross-functional teams from various departments to resolve issues.
- Be an evangelist, mentor, and trainer of best practice DevOps processes and procedures to Vuma technical teams.
- Build understanding of metadata types and keep an eye on Salesforce’s quarterly releases.
- Get involved with the Salesforce DevOps community for lessons learned.
- 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).
- Run data deployments (sandbox seeding) to test features.
- 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.
- 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.
- Write reports, document root causes, support guides, and any artifacts required to retain knowledge.
- Design processes that are efficient and solutions that are scalable.
- Be an excellent written and verbal communicator with the ability to learn quickly.
- Prepare comprehensive documentation detailing DevOps processes and procedures.
- Continuously challenge SLAs to the minimum to ensure optimal customer experience and same-day activation.
- Drive cost reduction to a minimum.
- Facilitate and drive retroactions to improve team performance and metrics.
- Problem-solving mindset and analytical skills.
- Strong communication and collaboration abilities.
- Self-motivated with a passion for continuous learning.
- A suitable tertiary qualification related to computer science, information technology, or a related field.
- 2-5 years of experience in Salesforce administration, release management, or developer experience. Experience with Gearset or a similar tool is preferred.
- 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.
- Experience with deployment tools like Gearset for deploying changes in Salesforce environments.
- 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).
- Experience in any programming language (e.g., Python, Java), test automation, AWS cloud, Azure cloud, code coverage, and unit testing would be beneficial.
Work Level
Mid-Level
Job Type
Permanent
Salary
Market Related
EE Position
Yes
Location
JHB North
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search