Epicareer Might not Working Properly
Learn More

DevOps Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

DevOps Engineer will be instrumental in optimizing and automating the Salesforce deployment pipeline, ensuring efficient and reliable delivery of Salesforce solutions. You will collaborate closely with product, engineering, and operations teams to enhance our Salesforce environment and support continuous integration and delivery.

  • Set Up Copado Pipelines: Design, configure, and implement Copado pipelines from scratch, establishing a robust framework for continuous integration and continuous deployment (CI/CD) within the Salesforce ecosystem.
  • Manage Salesforce Deployment Pipelines: Oversee and optimize deployment processes using Copado to ensure smooth, efficient, and reliable delivery of Salesforce solutions.
  • Automate and Streamline Operations: Develop and implement automation strategies for Salesforce deployments, including Continuous Integration (CI) and Continuous Deployment (CD) pipelines.
  • Configuration Management: Utilize Copado for version control, managing metadata, and maintaining consistent environments across different Salesforce orgs.
  • Collaboration and Coordination: Work closely with Salesforce developers, administrators, and other stakeholders to align deployment processes with business needs and technical requirements.
  • Troubleshooting and Support: Identify and resolve deployment issues and provide support to ensure minimal disruption to business operations.
  • Best Practices and Compliance: Establish and enforce best practices for Salesforce deployment and DevOps processes, ensuring adherence to coding standards, security policies, and compliance requirements.
  • Performance Monitoring: Monitor and analyze deployment performance, identifying areas for improvement and implementing enhancements to increase efficiency and reliability.
  • Documentation and Training: Maintain detailed documentation of deployment processes and provide training and guidance to team members on DevOps practices and tools.

Required qualifications to be successful in this role:

  • At least 7 years of experience with Salesforce DevOps processes, including hands-on experience with Copado.
  • Proven track record of setting up, configuring, and managing Copado pipelines from scratch.
  • Develop, maintain, and improve continuous integration/continuous delivery (CI/CD) pipelines for delivering features, fixes, and system updates across development, integration, and production environments. Experience with Jenkins, GitHub, and related CI/CD tools.
  • Proficiency in automated configuration management, including the use of tools like CloudBees, Puppet, and Ansible, as well as scripting languages such as Python or Bash.
  • Experience with security scans, DevSecOps practices, and maintaining compliance within CI/CD processes. Collaboration with security and technical teams to ensure secure and stable deployments.
  • Familiarity with a range of DevOps and development tools such as SonarQube, Selenium, Gradle, Maven, and Docker. Experience with Systems operations, DevSecOps tools, and Open Source technologies.
  • Strong hands-on experience with cloud orchestration and automation tools for both Windows and Linux environments.
  • Expertise in configuration management (e.g., XML, JSON) and managing metadata and synchronization across multiple Salesforce orgs.
  • Ability to troubleshoot across multiple applications, create run books and playbooks, and provide detailed documentation for processes and systems.
  • Experience in a collaborative, agile environment with a focus on continual process improvement and adoption of the latest technologies and industry best practices.
  • Experience in leading and collaborating with development teams, assigning tasks, and reviewing work products to implement technology strategies and establish reusable systems and frameworks.
  • Experience with monitoring and improving deployment performance to enhance efficiency and reliability.
  • Salesforce certifications (e.g., Salesforce Administrator, Salesforce DevOps) and Copado certifications are highly desirable.
  • Experience in industries that heavily rely on Salesforce solutions (e.g., healthcare, finance) is advantageous.
  • Experience working in DevOps/Agile/Scrum environments and development, particularly with integrating open-source plugins and managing CI/CD pipelines.
  • Strong written and verbal communication skills for effective Skills

Product Management - 3 year(s) collaboration and documentation.

  • Good to have understanding of and experience with provisioning and managing AWS infrastructure, including containerization (e.g., Docker, Kubernetes) and infrastructure as code (e.g., Terraform).

Expectations:

  • Ability to rapidly grasp new technologies and tools relevant to Salesforce DevOps and Copado.
  • A proactive approach to identifying opportunities for process improvements and optimizations.
  • Strong problem-solving skills with a focus on delivering effective solutions and justifying decisions.
  • Practical experience with Salesforce Lightning, API, and other relevant Salesforce technologies.
  • Willingness to take on new challenges and continuously seek ways to enhance deployment processes.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job