DevOps Engineer
trimble
Job Description
Key Responsibilities:
-
Salesforce Administration:
-
Ensure proper configuration and management of Salesforce environments (Production, Sandbox, Developer) related to deployment configurations.
-
Copado Implementation & Management:
-
Implement and manage Copado DevOps solutions for Salesforce, including release management, version control, and automated deployments.
-
Create and maintain deployment pipelines and release plans using Copado.
-
Troubleshoot and resolve issues related to Copado and Salesforce deployments.
-
CI/CD Pipeline Development:
-
Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate and streamline the Salesforce development and release process.
-
Monitor and optimize pipeline performance and reliability.
-
Collaboration & Communication:
-
Collaborate with Salesforce developers, administrators, and other stakeholders to understand requirements and deliver effective solutions.
-
Facilitate communication between development teams and operations to ensure alignment and smooth deployments.
-
Monitoring & Performance Optimization:
-
Implement and manage monitoring tools to ensure the health and performance of Salesforce applications and deployments.
-
Analyze system performance and implement improvements to enhance efficiency and scalability.
-
Documentation & Training:
-
Create and maintain documentation for DevOps processes, configurations, and best practices.
-
Provide training and support to team members on Copado and Salesforce DevOps practices.
Qualifications:
-
Experience:
-
3 - 5 years experience
-
Proven experience as a DevOps Engineer, Salesforce Developer, or similar role.
-
Hands-on experience with Copado DevOps platform, including setup, configuration, and management.
-
Skills:
-
Strong understanding of CI/CD principles and experience implementing CI/CD pipelines.
-
Proficiency with version control systems, such as Bitbucket.
-
Familiarity with scripting languages (e.g., Bash, Python) for automation tasks.
-
Experience with cloud platforms and containerization (e.g., AWS, Docker) is a plus.
-
Experience with Jira a plus.
-
Education:
-
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
-
Certifications:
-
Salesforce Certified Administrator or Salesforce Certified Platform Developer is preferred.
-
Copado Certified DevOps Engineer is a plus.