Southern Glazer's Wine & Spirits

Salesforce DevOps Engineer

Viewed 0 times

Job Description

Overview

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

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

Nearest Major Market: Dallas
Nearest Secondary Market: Fort Worth
Job Segment: Cloud, Testing, Test Engineer, Software Engineer, Quality Assurance, Technology, Engineering

Job Summary

wave-1-bottom
Dallas, FL, United States Location
Full Time Job Type
Southern Glazer's Wine & Spirits

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.