Job Requirements :
- Good experience in implementing Continuous Integration/Continuous Delivery (CI/CD) preferably worked in Salesforce implementation project.
- Salesforce deployment tools understanding, branching tool understanding, pipeline setup using Jenkins/Bamboo, experience on Salesforce quality assurance tools like PMD/Lint/SonarQube, understanding of Salesforce metadata structures, understanding of Salesforce unit testing framework are a must; understanding of Salesforce CPQ deployments, Salesforce automation testing tools
- Deployment knowledge specific to Salesforce would also be necessary, tools like SFDX-CLI or ANT is a must.
- Responsible for the set-up, maintenance and ongoing development of continuous build integration infrastructure.
- Create and maintain fully automated CI build processes for multiple SalesForce environments using tools like Jenkins, Subversion, Git, Mercurial, and Maven.
- Write build and deployment scripts.
- Support CICD tools integration, operations, change management, and maintenance.
- Support full automation of CI Testing.
- Develop policies, standards, guidelines, governance and related guidance for both CI/CD operations and for the work of developers.
- On-board and train and support developers from source control, through build automation, merge resolution, CI, test automation,
- Deployment based on tools usage and policies, standards.
- Enable DevOps by moving code from Dev, Test to Staging and Production. Troubleshoot issues along the CICD pipeline
- Agile Software Development and Management methods and ability to excel within an "Agile" environment i.e. user stories, iterative development, continuous integration, continuous delivery, shared ownership, test-driven development, etc.
- Good written and verbal communication, presenting, meeting facilitation, negotiation, decision making, and problem-solving skills.
No comments:
Post a Comment