Work You’ll Do:
As a Salesforce Product DevOps Engineer, you will be responsible for supporting product teams in maintaining a
continuous integration and continuous deployment pipeline and managing deployments and releases. The DevOps engineer should monitor, support, and troubleshoot product and infrastructure issues in production environments. You will be expected to write configuration scripts for automation tools and automate recurring tasks. You will participate in deployment and release planning and provide inputs to the deployment/release readiness checks and run lists. You will also provide input to Development and Ops team members when new architectures, designs, or operational models are being formulated. You will provide release communications. You should understand team needs for different environments during different phases of development and provision them. Lastly, you will be expected to evaluate new tools, technologies, and processes to improve speed, efficiency, and scalability for continuous integration.
What You'll Bring to the Table Qualifications
Required:
· Bachelor’s Degree in computer science or equivalent
· 6+ years’ work experience in a DevOps or similar role
· Documenting processes, including error reports and changes to field history tables.
· Familiarity with the challenges and opportunities in the salesforce development lifecycle.
· Understanding of data analytics and artificial intelligence to identify and exploit opportunities for improvement.
· Proficiency in all types of Salesforce deployments like - ANT, SFDX, Change sets etc, configuring, deploying & maintaining Salesforce applications, handling Salesforce metadata & environment strategy
· Proficiency with source control, CI/CD & testing pipelines. Experience in Version Control Systems like GitHub, GitLab, etc. Design and maintain robust CI/CD pipelines to automate software delivery, testing, and deployment processes.
· Experience on Splunk Development and Splunk monitoring for SaaS based applications. Proficient in reviewing the SaaS based environments, identifying gaps in monitoring and improving the monitoring experience with robust alerting mechanisms or self healing techniques
· Good to have: Knowledge on Salesforce DevOps tolls such as Copado, Flosum, Gearset, Autorabit, etc.
· Proficiency with source control, continuous integration, and testing pipelines.
· Experience with Git, GitHub, Jenkins, and other tools for CI/CD.
· Working knowledge of COPADO tool for SF CI/CD.
· Working knowledge of Containerization (DOCKER) and Orchestration (Kubernetes) platforms.
· Understanding of OO programming and concepts (Java, C++, C#, Python)
· Fluency in one or more scripting languages such as Python or Ruby.
· Experience in configuration management technologies such as Chef or Puppet.
· Experience working with monitoring, logging and operations tools
· Experience in Agile / Scrum environments
· Excellent skills in communication and crafting a compelling message.
#DFOLinkedinBanner