Job Description
We strive to be Your Future, Your Solution to accelerate your career.
Contact Brett Campbell at or , you can also schedule an appointment at to learn more about this opportunity.
Salesforce DevOps Engineer
This is a Contract role.
Job Overview
We are seeking a skilled Salesforce DevOps Engineer to design, enhance, and manage CI/CD pipelines, ensure robust version control, and oversee seamless deployments across multiple Salesforce environments.
The ideal candidate will bring expertise in DevOps automation tools, infrastructure as code (IaC), and Salesforce development processes, with a focus on streamlining release management and optimizing delivery pipelines in Azure SaaS environments.
Key Responsibilities
1. CI/CD Pipeline Automation
- Develop, implement, and maintain GitLab CI/CD pipelines to automate Salesforce deployments in Azure SaaS environments.
- Leverage Copado for release management and data deployments across Salesforce environments.
- Optimize deployment automation to support multiple sandboxes, staging, and production environments.
- Ensure proper version control and change tracking across all environments.
2. Infrastructure as Code & Automation
- Use IaC tools such as Terraform, CloudFormation, and Ansible to provision and manage infrastructure.
- Automate environment setup, configuration, and application deployments.
3. Scripting & Custom Automation
- Develop custom automation scripts using Bash, Python, or other scripting languages to support release processes and environment management.
- Build scripts for data migrations, environment refreshes, and monitoring/alerts.
4. Monitoring & Security
- Implement monitoring, observability, and log aggregation solutions to track environment health and deployment success.
- Integrate security tools and best practices into the release process to ensure compliance and platform security.
5. Salesforce Platform Expertise
- Ensure deployment strategies account for Salesforce platform governor limits, Apex code coverage, and metadata dependencies.
- Collaborate with developers to ensure custom code (Apex, LWC, Visualforce) and declarative changes (flows, validation rules) are properly managed and deployed.
- Support Salesforce testing frameworks and integrate automated testing into the CI/CD pipeline.
6. Collaboration & Process Improvement
- Partner with Salesforce Admins, Developers, Architects, and QA teams to improve deployment quality and delivery speed.
- Work within Agile teams, participating in sprint planning, retrospectives, and ensuring alignment with Agile DevOps principles.
- Maintain documentation for deployment processes, environment configurations, and best practices.
Required Skills & Experience
- 5+ years of experience in a DevOps Engineer role, preferably supporting Salesforce projects.
- Hands-on experience with GitLab CI/CD pipelines in Azure SaaS.
- Expertise in Infrastructure as Code (IaC) tools like Terraform, CloudFormation, and Ansible.
- Strong scripting skills using Bash, Python, or similar languages.
- Experience managing both relational databases and NoSQL solutions.
- Knowledge of monitoring tools, log aggregation, and security tools for Salesforce environments.
- Hands-on experience with Copado Data Deploy and Salesforce Data Loader.
- Deep understanding of Salesforce platform capabilities, including governor limits, Apex, Visualforce, Lightning Web Components (LWC), APIs, and declarative development tools.
- Familiarity with Salesforce testing frameworks and automated testing best practices.
- Experience with AWS and Azure Cloud platforms.
- Solid understanding of Agile/Scrum methodologies, including working in Agile development teams using Jira and Confluence.
Preferred Certifications
- Copado Fundamentals I & II
- Copado Consultant Certification (Preferred)
- Salesforce Certified Administrator (Preferred)
Desired Skills
- Strong expertise in Azure DevOps, including deploying and managing services in Azure Cloud.
- Experience supporting large-scale Salesforce implementations in an enterprise DevOps environment.
- Strong communication skills with the ability to document and present technical processes to non-technical audiences.
Why Join Us?
- Be a key contributor in streamlining Salesforce delivery processes.
- Collaborate with talented Salesforce and DevOps teams.
- Work on cutting-edge cloud technologies in a fast-paced, innovative environment.
- Opportunities for certification support, career growth, and flexible working arrangements.
Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture, which is why we offer a benefit package and convenient weekly payment solutions that helps our employees stay healthy and maintain a positive work/life balance. Contact us to learn more about the opportunity below or check out other opportunities at
Date Posted: 08 March 2025
Apply for this Job