Description

Responsibilities
Engineer and manage robust Salesforce CI/CD pipelines utilizing Bitbucket Pipelines, enforce Git best practices for version control, and leverage Salesforce DX (SFDX) for source-driven development and streamlined deployments (metadata, code, data).
Automate comprehensive Salesforce deployment processes, including pre/post-deployment steps, automated testing, and validation, while integrating with Google Cloud Platform (GCP) services to enhance automation, monitoring, and data handling capabilities.
Collaborate proactively and effectively with Salesforce development teams, QA, and leadership, providing expert DevOps support, contributing to technical strategy, and ensuring development best practices yield high-quality, deployable code.
Implement and oversee comprehensive monitoring, alerting solutions, and security best practices across the CI/CD lifecycle and Salesforce environments to ensure high availability, performance, and proactive issue resolution.
Develop, maintain, and document sophisticated automation scripts (e.g., Python, Shell) to optimize DevOps workflows and create clear documentation for CI/CD configurations and environment management procedures.
Strategically manage the Salesforce environment lifecycle (sandboxes, data seeding, access control) and support all facets of release management, including meticulous planning, scheduling, and clear communication.
Act as a key technical problem-solver, adeptly troubleshooting and resolving complex deployment, environment, and integration challenges with a solutions-oriented and analytical approach.
Continuously evaluate and champion the adoption of cutting-edge Salesforce DevOps tools, relevant GCP advancements, and industry best practices to drive innovation and process improvements.
 

Qualifications
3-5+ years of dedicated experience as a Salesforce DevOps Engineer, with hands-on mastery in designing, implementing, and managing CI/CD pipelines using Bitbucket Pipelines, advanced Git (including branching strategies like GitFlow), Salesforce DX (SFDX), and relevant Google Cloud Platform (GCP) services.
Essential Salesforce development experience (Apex, Visualforce, Lightning Web Components) combined with a profound understanding of Salesforce platform architecture, governor limits, metadata types, APIs, and secure data deployment techniques.
Strong proficiency in scripting languages (e.g., Python, Shell, Groovy) to build and maintain robust automation for complex DevOps processes and operational tasks.
Demonstrable experience in managing sophisticated Salesforce environment strategies, including sandbox lifecycle management, data seeding methodologies, and ensuring data integrity and security during deployments.
Exceptional analytical, diagnostic, and critical thinking skills to effectively troubleshoot complex technical issues, architect scalable solutions, and make sound technical decisions under pressure.
Proven ability to thrive in Agile/Scrum environments, with a collaborative spirit; highly desirable certifications include Salesforce Certified Platform Developer (I & II), Salesforce Administrator, and relevant GCP credentials.
Advanced English proficiency alongside excellent communication, interpersonal, and influencing skills, crucial for effective collaboration with diverse global teams, stakeholders, and for presenting technical information clearly.
 

Education

Any Graduate