- Issue Triage & Resolution : Quickly assess, resolve, and communicate issues; train users and ensure smooth service transitions.
- DevOps Involvement : Deploy changes, automate testing and code pushes, monitor releases, develop agile practices, and track KPIs.
- System Monitoring : Monitor system health, perform checks, and report issues per SLA.
- Cross-Functional Collaboration : Work with teams across departments to resolve challenges.
- Mentorship & Evangelism : Advocate and train teams on best DevOps practices.
- Knowledge Building : Stay updated on Salesforce releases and participate in DevOps communities.
- Source Control & CI / CD : Manage source control and optimize CI / CD pipelines (e.g., Gearset).
- Data Deployments & Testing : Manage sandbox seeding, review code quality, and execute comprehensive testing.
- Disaster Recovery : Lead recovery efforts and disaster recovery strategy / testing.
- Documentation : Write reports, guides, and documentation for knowledge retention.
- Process Design : Develop efficient and scalable solutions.
- SLA & Cost Management : Optimize SLAs and drive cost reduction.
- Team Performance : Facilitate retrospectives to improve team metrics.
Qualifications & Experience
- Tertiary qualification in Computer Science, IT, or related field.
- 2-5 years experience in Salesforce administration, release management, or development.
- Proficient in Apex, SQL / SOQL / SAQL coding.
- Salesforce Sales and Service Cloud experience; Salesforce certifications preferred (Certified Administrator, Developer).
- Experience with deployment tools like Gearset.
- Technical knowledge of scripting, deployment tools (SFDX, Change Sets), version control (Git, Bitbucket), build automation, and project tracking (Jira).
- Additional skills in programming (Python, Java), test automation, cloud platforms (AWS, Azure), and unit testing are advantageous.
- Proficiency in scripting, configuration management, containerization, cloud platforms, CI / CD pipelines, and version control.
- Strong problem-solving, analytical, and critical thinking skills.
- Excellent communication and collaboration abilities.
- Adaptability and eagerness to learn new technologies.
- Effective project management and organizational skills.
- High attention to detail and commitment to quality.
- Customer-focused mindset with strong security awareness.
- Leadership and team motivation capabilities.