Job Description
Job Summary
Salesforce DevOps Engineer (5-8 years) with hands-on experience in managing Salesforce and AWS deployments and release processes using modern DevOps tools. Candidate should have expertise in automating deployments, ensuring code quality, and integrating Salesforce with cloud platforms like AWS.
Key Responsibilities
Manage and optimize Salesforce deployment pipelines across multiple environments.
Implement and maintain CI/CD processes for Salesforce using tools such as AutoRabit, Gearset, Flosum, or Copado.
Collaborate with development teams to ensure smooth and error-free deployments.
Configure and manage version control systems (e.g., Git) for Salesforce projects.
Integrate Salesforce with AWS services for hosting, storage, and automation.
Monitor and troubleshoot deployment issues, ensuring timely resolution.
Maintain compliance with security and governance standards during deployments.
Document deployment processes and provide training to team members.
Required Skills & Qualifications
Bachelor's degree in computer science, Engineering, or a related field (or equivalent practical experience).
Strong experience with Salesforce platform.
Hands-on experience with Salesforce DevOps tools: AutoRabit, Gearset, Flosum, Copado (one or more).
Proficiency in CI/CD concepts and tools (Azure DevOps, Jenkins Pipelines).
Familiarity with AWS cloud services (EC2, ECS, S3, Lambda, IAM).
Knowledge of Salesforce Metadata API, SFDX CLI, and change sets.
Strong understanding of version control and branching strategies.
Excellent problem-solving and communication skills.