Logo
Saxon Global

Azure Devops Engineer

Saxon Global, Minneapolis, Minnesota, United States, 55400


This is a 12 month contract with elixir. 100% remote. Must have 10+ years of exp.

DevOps Engineer III

Let's automate everything. The DevOps Engineer III is responsible for working with cross-functional teams to identify, implement and monitor tools used for software version control, application builds, infrastructure changes, and deployments. This position will help us transform our blend of legacy and newer technologies to follow CI/CD principles and gain faster feedback. Individuals with a firm, holistic understanding of both the operational (Windows and Linux environments) and scope aspects of projects and "keeping the lights on" work tend to excel in this position. This position has no direct reports.

The DevOps Engineer is responsible for working with cross-functional teams to assist in the DevOps lifecycle for development. This position will help us build our deployment and monitoring as we transition from on-prem applications to the cloud. Individuals that can think critically and find solutions to complex problems using an array of tools. Frequent independent judgments are essential and additionally be able to communicate and collaborate those judgements. The incumbent is also required to perform all tasks in observance of Rite Aid's brand and strategy and adhere to our core values and service attributes.

Department: Delivery

Supervisor: Manager, Change and Release

Exemption: Exempt

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Maintain the release repository and manage key information such as build and release procedures • Deploy product updates in all environments as required while implementing integrations when they arise. • Consult with peers to troubleshoot issues that arise during testing and production, catching issues before launch • Design, implement and test automation scripts/tools for application build, deployment and provisioning • Automate operational processes as needed, with accuracy and following audit compliance requirements. • Provide technical guidance and educate other engineers and peers on development and operations, seeking to continually improve processes companywide • Build, maintain, and monitor configuration standards

Configure the various application and CI/CD tools to support the organization (e.g. Decisions, Octopus, TFS, Jenkins) Manage and/or work with infrastructure provisioning on security and user permissions • Architect and build continuous or on demand end-to-end deployment pipelines • Analyze current technology used in the company and develop steps and processes to improve or expand upon them • Offer technical support where needed, developing software for our back-end systems • Test our system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed.

Partner with stakeholders, both leadership and subject matter experts, to build a holistic view of the organization's processes, information, and information technology assets Manage build activities until the software is deployed and delivered to users in all environments, ultimately to production Work with project and infrastructure teams to meet the quality and timely release of new software updates • Develop and monitor metrics and SLAs and identify ways to improve • Establish DevOps Engineer team best practices and processes; update existing processes • Create tools to empower developers to manage production infrastructure • Stay current with industry trends and identify new ways for our business to improve. • Other duties as assigned

REQUIREMENTS:

Bachelor's degree in computer science, engineering or related field 5+ years of experience in a DevOps Engineer or similar role; experience in software development and infrastructure • Ability to independently identify, research and resolve issues • An articulate individual who can relate to people at all levels of an organization and has excellent communication skills

Demonstrated work experience in building and leading teams - helping team members stay focused on the mission Professional work experience in project organization • A decisive individual who possesses a detail oriented perspective • Sound technical skills, analytical ability, good judgment, and strong operational focus

Experience with Linux and/or Windows infrastructures, database SQL (Oracle or MS SQL), CI/CD tools (TFS, Jenkins, Octopus, or other similar tools) Strong programming skills in Bash, Python, Perl, PowerShell, Ruby or similar language(s) Experience with project management and workflow tools such as Agile, Confluence, Jira, Scrum/Kanban/SAFe, etc. Good interpersonal skills and ability to explain protocols and processes with team and management. Time and project management skills, with the capability to prioritize and multitask as needed Current understanding of best practices regarding system security measures Experience building platforms for monitoring & alerting Stellar troubleshooting skills with the ability to spot issues before they become problems. Deep understanding of system and/or network administration Current with industry trends, IT ops and industry best practices, and able to identify the ones we should implement • Proficient in Microsoft Office and industry related software programs • Ability to work extended hours, weekends, and holidays pursuant with industry demands

PREFERRED QUALIFICATIONS: • Demonstrated agile methodologies/SDLC experience • Demonstrated knowledge of pharmacy benefits management or health care domain

Experience with one or more DevOps tool (e.g. Octopus, Jenkins, TFS) Solid understanding of systems administration (Windows and/or Linux/UNIX) Strong technical background

• SQL and Oracle database knowledge and experience • An orientation toward personal growth and continuous improvement • Infrastructure automation experience • A relentless security-first mindset. You think like an attacker • Knowledge of Linux Kernel fundamentals including job management, memory management, file systems, networking & debugging • 2+ years of cloud experience

SUMMARY

MUST HAVE SKILLS: • Working knowledge of containers • Building Dotnet web API application in docker/containers • Experience using Azure DevOps pipelines or other YAML based CI/CD tools • Experience creating scripts using Bash/PowerShell/Python • Working knowledge of networking and basic hosting concepts • Experience building and maintaining a cloud environment preferably Google Cloud • Ability to automate existing operational and deployment processes • Ability to help troubleshoot issues with applications to include networking, environment, and configuration issues

NICE TO HAVE SKILLS: • Docker experience including building complex docker containers from scratch • Building Azure DevOps YAML based pipelines • Building Azure DevOps classic Release pipelines • Experience maintaining a Linux and/or Windows server • Experience setting up and managing an API Gateway • Experience building Terraform scripts from scratch • Knowledge of CI/CD processes for enterprise applications • Working knowledge of an APM tool

WORK ENVIRONMENT:

Includes a typical office environment, with minimal exposure to excessive noise or adverse environmental issues.