Search by job, company or skills

Amgen Inc

Salesforce DevOps Release Engineer

4-8 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 29 days ago
  • Over 100 applicants
Quick Apply

Job Description

Let's do this. Let's change the world. In this vital role, you will enhance the Copado pipelines by introducing automations and self-service capabilities, further optimizing and accelerating the Salesforce development lifecycle for Amgen's Salesforce DevOps Platform.

Roles & Responsibilities:

  • Manages and supervises the Salesforce release pipeline using Copado, ensuring efficient deployments to minimize downtime and disruption to the business.
  • Works closely with Product Owners and Development Teams to plan and schedule releases, providing guidance on release dependencies, technical constraints, and risks.
  • Supports the development teams in automating build, test, and deployment processes, enabling continuous integration and continuous delivery in the Salesforce ecosystem.
  • Provides ongoing support and troubleshooting for post-release issues, ensuring timely resolution of any problems that arise.
  • Maintain and optimize Amgen's existing Salesforce CI/CD delivery pipeline and processes - streamlining current processes with a focus on automation.
  • Partner with Development Teams to ensure agile software delivery and DevOps practices are applied to move most effectively within our CI/CD pipeline.
  • Stay abreast of the latest trends in DevOps methodologies and emerging industry solutions.
  • Research Salesforce capabilities as needed to suit business requirements and provide gap analysis.
  • Work closely with other developers in the team including business analysts, QA analysts, and project managers.
  • Develop innovative solutions using generative AI technologies.
  • Conduct code reviews to ensure code quality and consistency to standard methodologies.
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations.
  • Design, develop, and implement applications and modules, including custom reports, interfaces, and enhancements.
  • Analyze and understand the functional and technical requirements of applications, solutions, and systems and translate them into software architecture and design specifications.
  • Develop and implement unit tests, integration tests, and other testing strategies to ensure the quality of the software.
  • Identify and resolve software bugs and performance issues.
  • Maintain detailed documentation of software designs, code, and development processes.

What we expect of you

Basic Qualifications:

  • Master's degree and 1 to 3 years of Computer Science, IT, or related field experience OR
  • Bachelor's degree and 3 to 5 years of Computer Science, IT, or related field experience OR
  • Diploma and 7 to 9 years of Computer Science, IT, or related field experience.

Preferred Qualifications:

  • 3+ years of experience as a Salesforce Engineer or Release Manager with expertise in Salesforce Metadata API.
  • In-depth knowledge of Salesforce development, including declarative and programmatic solutions.
  • Hands-on experience with the Salesforce security model, including OWD, sharing rules, profiles, and permissions.
  • Experience with version control systems like Git.

Good-to-Have Skills:

  • Proficient in Apex, JavaScript, Python, Bash/Shell, and other relevant programming languages.
  • Proven experience developing and managing Salesforce CI/CD pipelines using SFDX, ANT, or packaged solutions like Copado.
  • Strong understanding of CI/CD concepts, integration methodologies, and relevant technologies.
  • Experience integrating off-platform solutions (e.g., testing platforms, code scanning) with CI/CD pipelines.

Professional Certifications:

  • Salesforce Platform Builder.
  • Salesforce Developer 1.
  • Salesforce Development Lifecycle Designer.
  • Copado Fundamentals I/II (Admin / Developer).

About Company

Job ID: 111857391