Description
My Client based in Sunbury requires a Salesforce Developer/DevOps Engineer
- Responsible deploying changes to Salesforce environment across the Production stack (SIT, pre-prod, prod). This process includes continuous delivery, optimization, monitoring, release management and support the end to end release process.
- Work alongside Products Teams to ensure all updates to the Salesforce platform seamlessly move from development through staging and into production for all Salesforce based applications.
- Responsible for driving operational excellence by implementing strategies for continuous delivery of Salesforce and any dependent software on the cloud.
- Operate, support and improve our tools for continuous integration, automated testing and release management.
- Drive increased efficiency across the Product Teams, eliminating duplication, leveraging product and technology reuse
- Document and advocate adoption of our continuous delivery/continuous integration processes and tools (Selenium, Maven, Jenkins etc).
- Continue to develop and improve our monitoring and dashboards for the Salesforce platform.
- Compliance with defined code and documentation standards, including peer review of code and documentation of code changes
- Re-engineering highly complex program components including code generation
- Integrating software packages residing on multiple platforms
- Understand/review functional specifications and translate into program specifications
- Define/review technical specifications
- Participation in decisions regarding the integration of software packages and programs
- Performing testing activities
- Translation of business requirements into program specifications and writing code from the functional description.
- Experience in Behaviour Driven Development and Agile (SCRUM/KANBAN)
- Experience in setting up and being part of Development Operations (supporting Production)
- Experience in setting up and being part of Application Lifecycle Management (ALM for Dev/Test)