Overview
The Software Development Engineer DevOps is responsible for developing, administering and governing the delivering pipelines, environments and deployments required to deliver Southern Glazer’s Commercial Applications and Discovery’s applications. The main focus is the deployment and smooth operation of a software product. This is a leadership role with a core focus in long-term, sustainable, end-to-end holistic solutions with a business product/service mindset. In this role you will apply 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.
Specialized Skills and Technologies
Windows (IIS) and Linux infrastructures
MS relational databases TSQL, SSIS
Document databases (Elastic, Mongo)
Jenkins, Git, etc.
Team Foundation Server (TFS) management
Programming languages and scripting such as .Net C#, PowerShell, JavaScript, etc.
Scrum/Kanban/SAFe, Agile workflow methodologies
Automation/configuration management using Jenkins
Source Control software (Microsoft TFS, GitHub, Mercurial)
Basic understanding of Cloud platforms (Azure, AWS, Apigee)
Knowledge of VersionOne a plus
Knowledge of best practices and IT operations in an always-up, always-available service
Primary Responsibilities
Continuously improve our release process by adopting new methods and tools to reduce cycle time, increase automation, and ultimately deliver more features, functionality, and bug fixes
Release versioning, labelling, managing code, writing deployment plans, building deployments, doing installs, managing web servers, managing ELK (Elastic, Logstash, Kibana), and coordinating deployments
Supports the streamlined application life cycle (analyze, build, test, implement, train and support) of the company’s Enterprise API (EAPI) and web applications
Assists with SQL server data imports/ETLs, Elastic indexing and maintain integrations to other business applications
Work on a variety of deployment projects, ensuring that each version and release is thoroughly tested before deployment
Oversee and control the proper placement and deployment of the source code, ensure that each code is entered in the software code repository correctly
Documenting and storing release artifacts, including, but not limited to, release notes, release features, release dependencies, resolved bugs, etc.
Exceptionally collaborative, flexible, and adaptable when working with internal customers and various cross-functional teams to develop a release plan for deployment activities across the company’s environments
Minimum Qualifications
Bachelor’s Degree or a combination of work experience and education
Ten (10)+ years in application development or comparable experience
Five (5)+ years of experience managing software releases in a DevOps environment as a Release Engineer
Three (3)+ years of experience with server management
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
Southern Glazer’s Wine and Spirits provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Job ID: 76611
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...