Salesforce DevOps Engineer
Job Description
The Salesforce DevOps Engineer is mainly focused on the deployment and smooth operation of a software product. A leadership role with a core focus in long-term, sustainable, end to end holistic solutions with a business product/service mindset. The job applies the principles of software engineering for designing, developing, maintaining, testing, and evaluating software to address business needs and create a business product or enable a business service. Effectively works in configuration, development, testing and project management roles. Takes part in the complete Software Development Process (SDLC). Understands software development as well as software testing. Has a deep understanding of multiple systems/modules across a platform and has very strong business acumen.
Specialized Skills and Technologies
- Experience with Salesforce platform production deployments working in an agile methodology environment
- Excellent understanding and demonstrated experience in the use of DevOps tools (i.e. Bitbucket, Jenkins, Automated deployment, Sonar tools) with CICD capabilities and Agile practices
- Production support background with emphasis on the production change and incident process will be a plus Strong server OS scripting and automation experience (Windows and Linux)
- Well versed in Pivotal/AWS Cloud, Docker Container, Unix, and Windows Strong knowledge in at least one programming language such as Python, Java, Groovy , Powershell or Golang and source code management systems like Bitbucket (GIT)
- Experience with Static Analysis tools like Sonar, PMD
- Strong experience with Salesforce deployments, rollbacks, and metadata formats.
- Experience in planning and organizing refreshes based on Salesforce releases.
- Experience performing Salesforce Administrator tasks, troubleshooting APIs, and performing data loads.
- Solid understanding of Salesforce API versions and modular development approaches using SFDX.
- Good understanding of the entire Salesforce product suite, including Sales, Service, Experience Builder, and Marketing Clouds.
- Strong expertise with Jenkins pipelines and Azure DevOps. Proficiency with version control tools, including but not limited to GIT.
- Experience working with Kubernetes or another container orchestration framework
Primary Responsibilities
- Automate deployments, configuration changes, data refreshes, testing scripts, backups, archival, and recovery processes.
- Configure, code and automate required QA scripts with a business product/service mindset Work with development, infrastructure and QA teams to build SGWS appropriate practices (i.e. CI/CD practice)
- Publish required metrics and make visible to appropriate stakeholders
- Obtain any certifications needed to be able to effectively support applications in scope
- Mentor peers to help them build capabilities
- Improve efficiency of team to resolve problems
- Document troubleshooting instructions (continuous improvement)
- Determine opportunities to streamline deployment and support activities to achieve more efficient, timely, and cost-effective application support results
- Define best practices, quality gates, and static code evaluation to ensure code base is optimal
- Train and support team members to follow appropriate processes
- Provide 24X7 support for software applications under area of responsibility
- Contributes to the long-term roadmap of a given solution
- Serves as a liaison between business and technology teams to provide strategic project outcomes and support decisions
Minimum Qualifications
- Bachelor's Degree or a combination of work experience and education
- 8+ years in application development or comparable experience
- 5+ years of experience managing software releases in a DevOps environment as a Release Engineer
- Proven ability to plan, schedule, and execute plans and rollback plans across a variety of applications and teams
- Solid understanding of and detailed experience with IIS and Windows Servers, deploying web services
- Experience using and building version controlled (in-repository) CI/CD pipelines on modern tools
- Experience working with, and directing third-party Application Development teams
- Experience leading and supporting teams with large-scale Application Development projects/programs
- Ability to lead and manage change through process development and improvement
- Proven ability to drive Behavior-Driven-Design (BDD) process
Agile Delivery Values
- Openness - Team and stakeholders agree to be open about all work and challenges
- Commitment - Personally commit to achieving the goals of the team
- Respect - Respect your team members to be capable and independent
- Courage - You have courage to do the right thing and work on tough problems
- Focus - Everyone focus on the work in the sprint and the goal of the scrum team. Rise and fall as a team
Physical Demands
- Physical demands include a considerable amount of time sitting and typing/keyboarding, using a computer (e.g., keyboard, mouse, and monitor), or adding machine
- Physical demands with activity or condition may include walking, bending, reaching, standing, squatting, and stooping
- May require occasional lifting/lowering, pushing, carrying, or pulling up to 20lbs
Date Posted
06/28/2023
Views
24
Similar Jobs
Janitor/Cleaner - Myers Community Cleaning
Views in the last 30 days - 0
Perform thorough cleaning of guest rooms public areas and backofhouse spaces to ensure high standards of cleanliness
View DetailsTraveling Pipe Welder - Proman Skilled Trades
Views in the last 30 days - 0
Fit and weld out carbon steel pipe We are currently looking for Traveling or local carbon steel pipe welders for commercial projects in the Dallas FW ...
View DetailsSolo and Team Truck Drivers (CDL-A required) - ACBXPress Corp
Views in the last 30 days - 0
Safely operate tractortrailer and follow DOT regulations Latemodel trucks weekly pay reliable miles and referral bonuses Notouch dry van freight
View DetailsCarpenter / Framer - Sumer Innovations
Views in the last 30 days - 0
A business license is required Bachelors degree in a related field Sumer Innovations is a remote building design and business networking platform util...
View DetailsLicensed Commercial Plumber with Hiring Bonus - All Repair Plumbing
Views in the last 30 days - 0
Knowledge of commercial service plumbing systems fixtures piping etc including but not limited to use of conventional sewer machines for drain cleanin...
View DetailsElectrician Journeyman - Employees Performance Group
Views in the last 30 days - 0
Utilize hand tools and power tools effectively while maintaining a safe work environment Handson experience using various hand tools and power tools i...
View Details