DevOps Infrastructure Engineer
- business Talent Job Seeker
- directions_car Johannesburg
- workFull-time
Purpose of the Role Enable seamless collaboration between development and operations teams to deliver high‑quality software efficiently and reliably. Focus areas include automation, deployment optimization, system reliability, performance, infrastructure management, security, and continuous improvement. Key Responsibilities Issue Management Triage and resolve logged issues, identify root causes, and communicate resolutions within SLA. Train users, manage knowledge transfer, and ensure documentation is up to date. Support service transition and prevent single‑person dependencies. DevOps & Release Management Deploy declarative changes between environments and manage version control. Monitor and roll back changes as needed. Use automated DevOps processes (e.g., CI/CD) to test, validate, and deploy changes. Deploy large Salesforce changes across business units. Build standardized release and deployment models (develop once, deploy anywhere). Improve release frequency, reliability, and DevOps performance metrics. Track and report DevOps KPIs and ROI. System Monitoring Conduct daily system checks and manage incident fallout. Report issues and track resolution per SLA. Cross-Functional Support & Mentorship Collaborate with various teams to resolve issues. Promote DevOps best practices through mentoring and training. Knowledge Building Develop understanding of metadata types and stay updated on Salesforce releases. Engage with DevOps and Salesforce communities. Manage source control (commit, PRs, code review) and CI/CD tools (e.g., Gearset). Data, Code Quality & Testing Run sandbox seeding/data deployments. Review code coverage, code quality, and ensure compliance with standards. Conduct functional, UI, data, and security testing. Disaster Recovery Own recovery actions including rollbacks, hotfixes, and backups. Drive annual DR strategy and testing. Documentation Produce guides, reports, root-cause analyses, and process documentation. Process & Performance Design scalable, efficient processes. Improve SLAs, reduce costs, and drive retrospective improvements. Qualifications & Experience Tertiary qualification in Computer Science, IT, or similar. 2 -5 years in Salesforce administration, release management, or development. Experience with Gearset or similar deployment tools. Ability to read/write Apex and SQL/SOQL/SAQL. Salesforce Sales & Service Cloud experience (Admin/Dev certifications preferred). Experience with SFDX, metadata deployments, Git/Bitbucket, and automation tools (Jenkins, Bamboo, Maven, Ant). Additional beneficial skills: Python/Java, test automation, AWS/Azure, cloud services, unit testing, and code coverage. Skills & Competencies Technical Scripting (Shell, Python), configuration management (Ansible, Chef, Puppet). Containerization (Docker, Kubernetes). Cloud platforms (AWS, Azure, GCP). CI/CD pipelines (Jenkins, GitLab, Azure DevOps). Strong understanding of version control. Core Competencies Excellent problem‑solving and analytical skills. Strong communication and teamwork. Adaptability and eagerness to learn. Project and time‑management skills. High attention to detail and commitment to quality. Customer‑centric mindset. Solid understanding of security best practices. Ability to lead, mentor, and collaborate effectively.
Johannesburg
app.general.countries.South Africa
Place of work
Talent Job SeekerJohannesburg
app.general.countries.South Africa
About us
Identifica el mejor Talento con Talent Job Seeker
Job ID: 10504688 / Ref: c52dda5c41525b5b78a3d45adbe1cb91