Description

Job Responsibilities:
·        Support the refinement of processes related to continuous delivery of Salesforce products by defining and developing automation of Salesforce releases
·        Create, extend, and maintain both code and configuration of Salesforce continuous integration solutions and functionality.
·        Implement and maintain, customize, monitor, and troubleshoot a wide variety of automation tools, DevOps scripts, and integrations
·        Responsible for creating, automating, and implementing scalable solutions for the CI/CD pipeline including optimizations, monitoring, QA defect management and support of the end-to-end release process
·        Deploy code changes in different environments for testing and production environments through Copado, Jenkins, and/or other Release Orchestration tools
·        Partner with development teams to ensure agile software delivery and DevOps practices are applied
·        Collaboration in code reviews, agile ceremonies like retrospectives, daily standups, and sprint planning, pair programming, and MVP strategy and operations
·        Collaborate with development teams regarding DevOps procedures and best practices
·
Job Skills & Qualifications
·        3+ years working with Salesforce development and/or DevOps with an understanding of CI/CD processes, integration concepts
·        Troubleshooting errors associated with package deployments, scratch org creation, and Salesforce DX CLI
·        Experience in Salesforce APIs, Metadata, SOQL, and SOSL
·        Experience with Salesforce.com CRM, Lightning applications, Salesforce Administration, Copado Dev OPS Platform
·        Fluency with scripting and tooling with one of the following: Python, Bash Scripting, PowerShell, Salesforce DX, Linux Command Line, Salesforce CLI, Salesforce Apex
·        Administration of Atlassian products including JIRA, Bitbucket, and Confluence
·        Professional experience with GCP/AWS/Azure (GCP preferred)
·        Experience in creating and managing Docker based containers
·        Understanding of integration tools such as Tasktop or Zephyr
·        Understanding of DevSecOPS tools such as WhiteSource
·        CodeScan and SonarQube tools including quality gates
·        Docker and Kubernetes especially regarding GCP/GKE
·        Configuration tools such as Ansible, Puppet, Chef
·        IaC tools such as Terraform
·        Integration with SOAP and REST API
·        CICD and Release Automation and change control processes
·        Source code management -- GIT
·        Experience in working in large environments with multiple work streams and vendors
·        Desire to learn new Dev OPS CI/CD tools
·        SAFe process understanding and experience
·        Excellent communicator (written and verbal): ability to read, write, speak, and understand English including presentations

Education

Bachelor's degree