Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins.
Why join Coupa?
🔹 Pioneering Technology: At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend.
🔹 Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence.
🔹 Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other.
Learn more on Life at Coupa blog and hear from our employees about their experiences working at Coupa.
The Impact of a DevOps Engineer at Coupa:
We are seeking a highly skilled and motivated Salesforce Copado DevOps Engineer to join our growing team in India. This role is crucial for establishing, maintaining, and optimizing our Salesforce CI/CD pipelines and release management processes, with a strong focus on leveraging Copado. The ideal candidate will be passionate about automation, continuous delivery, and ensuring the stability and quality of our Salesforce platform deployments. You will work closely with development, QA, and release management teams to streamline our development lifecycle and accelerate value delivery.
What You'll Do:
- Copado Implementation & Management:
- Design, implement, configure, and maintain CI/CD pipelines using Copado for Salesforce development and deployments.
- Manage Copado environments, pipelines, and releases, ensuring optimal performance and adherence to best practices.
- Troubleshoot and resolve issues related to Copado pipelines, deployments, and integrations.
- Stay up-to-date with new Copado features and releases, evaluating and implementing relevant enhancements.
- DevOps Process & Automation:
- Automate Salesforce metadata deployments, code analysis, static code analysis, and testing processes.
- Implement and manage source control strategies (e.g., Git, GitHub, GitLab) for Salesforce projects.
- Develop and maintain scripts and tools to enhance DevOps efficiency and automation.
- Ensure proper configuration management across Salesforce environments.
- Release Management & Governance:
- Support the end-to-end Salesforce release management process, including planning, scheduling, and execution of deployments.
- Collaborate with development and QA teams to ensure smooth code merges, conflict resolution, and quality gates.
- Enforce code quality standards, security best practices, and compliance requirements within the CI/CD pipeline.
- Monitor deployment health and provide post-deployment support.
- Collaboration & Support:
- Work closely with Salesforce developers, administrators, and QA engineers to understand their needs and provide DevOps support.
- Provide training and guidance to development teams on Copado usage and DevOps best practices.
- Participate in architectural discussions to ensure deployability and scalability of solutions.
- Continuous Improvement:
- Identify opportunities for process improvements and implement solutions to enhance efficiency and reliability of Salesforce deployments.
- Contribute to the evolution of our DevOps culture and practices.
What You Will Bring to Coupa:
- Education:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Experience:
- 3+ years of hands-on experience as a Salesforce DevOps Engineer or Release Engineer.
- Strong, demonstrable experience with Copado is mandatory, including pipeline setup, branch management, deployment automation, and compliance hub.
- Solid understanding of Salesforce development lifecycle (SDLC) and release management best practices.
- Proficiency with version control systems, particularly Git (GitHub, GitLab, Bitbucket).
- Experience with Salesforce DX and CLI.
- Familiarity with automated testing tools for Salesforce (e.g., Jest, Selenium, Provar) is a plus.
- Experience working in an Agile/Scrum development environment.
- Technical Skills:
- Deep knowledge of Salesforce metadata and API.
- Proficiency in scripting languages (e.g., Python, Shell scripting, JavaScript) for automation.
- Understanding of Apex, Lightning Web Components (LWC), and Visualforce.
- Knowledge of declarative Salesforce tools (Flow, Process Builder).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker) is a bonus.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Detail-oriented and highly organized.
- Proactive, self-starter with a strong sense of ownership and accountability.
- Ability to thrive in a fast-paced, dynamic environment.
Coupa complies with relevant laws and regulations regarding equal opportunity and offers a welcoming and inclusive work environment. Decisions related to hiring, compensation, training, or evaluating performance are made fairly, and we provide equal employment opportunities to all qualified candidates and employees.
Please be advised that inquiries or resumes from recruiters will not be accepted.
By submitting your application, you acknowledge that you have read Coupa’s Privacy Policy and understand that Coupa receives/collects your application, including your personal data, for the purposes of managing Coupa's ongoing recruitment and placement activities, including for employment purposes in the event of a successful application and for notification of future job opportunities if you did not succeed the first time. You will find more details about how your application is processed, the purposes of processing, and how long we retain your application in our Privacy Policy.