What are the responsibilities and job description for the Sr. Release Engineer, Retail Technology position at HonorVet Technologies?
Title : Release Engineer
Duration : 12 months (possible extension)
Location : 100% remote
Required Skills :
Azure,C# ,Kubernetes / Dockers
Daily Responsibilities :
End User Support :
Work in an on-call (9am PT to 5pm PT) environment offering release engineering support to application developers and software engineers.
Support of enterprise Azure DevOps pipelines; responsible for building and releasing over 100 applications
Is an escalation point in incident resolution leveraging pre-defined work instructions for issue remediation
Partner with developers and software engineers to enable DevOps services and features.
Responsible for enabling neighboring Point of Sale teams to help maintain their tools and improve their processes.
Primary goal is to help ship code as safely and quickly as possible.
Requires expert proficiency in cloud, IaC (Infrastructure as Code), automation, pipelines, and scripting.
Create and Maintain Systems Documentation :
Updates knowledge base and / or support WIKI articles based on identification of new process (with review by senior staff)
Troubleshooting, audit, system health queries via custom scripts or performance monitoring software
Provides consult in crafting user guides / job aides and facilities training of the other members of the team
Systems Lifecycle Management :
Maintain latest functional versions of packages, frameworks, and platform installations (Windows Server & Linux (Ubuntu))
Provides guidance on bug fixes or critical updates that need to be applied urgently and assists in coordination and implementation of such updates
Create, Maintain and Report KPIs
Helps to gather metrics reporting with a guidance from management and / or senior staff
Assists in identifying and prioritizing remediation efforts for recurring issues
Assists in ad-hoc reporting such as trend analysis on recurring incident types
Collaboration with other technical service teams to manage, maintain, and resolve complex IT services
Participates in collaboration with peers to resolve cross-domain infrastructure issues
Technical Service Ownership
Acts as an escalation point on troubleshooting performance issues and outages, and proactive problem identification and remediation
System Engineer Specific Competencies for Role
Software, OS Support and Sustainment :
Senior level management and monitoring of all installed systems and infrastructure pertinent to specified role (e.g. Physical Server, Virtual Servers, Storage, Firmware, Pre-Engineered Systems, OS, Monitoring / App Performance Software, Desktop Hardware / OS, general end user infrastructure front line support)
Wherever possible, write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks
Continuous Improvement through assessing OS Technologies, Releases and Upgrades :
Focuses on staying current on new core and app infrastructure technologies that impact OS design
Begins to invest time in staying current on new OS releases and point updates and understanding on how these could impact or benefit user and / or application / DB performance
Software, OS Systems Design and Consult :
Has a senior level comprehension of underlying infrastructure components relative to Server OS performance and logical design
Understands dependencies on Desktop, Mobile OS and / or HW design and implementation to meet requirements
Skill competencies
Azure : AKS (Azure Kubernetes Service), Azure Resource Manager (ARM) Templates, Service Fabric, Key Vault, IOT Hub, Event Hub, Service Bus, Cosmos DB
Infrastructure : Docker, Helm
Infrastructure as Code (IaC) : ARM Templates, Terraform
Scripting : PowerShell, Bash / Shell
Automation : CI / CD, Application program interface (API), Command Line Interface (CLI), Jenkins (Optionaln), Azure DevOps Pipelines, GitHub Enterprise
Solution Design
Enterprise solution definition :
Works on projects that include process components and not just IT systems.
Able to translate business requirements into technology solutions
Ability to influence others to collaborate towards a single design
Continually learn and integrate industry standard best practices for DevOps, cloud, and release engineering
Help standardize and simplify complex tools and processes that span multiple teams
Focus heavily on business value add features and enablement
Solution Implementation :
Resource for implementing agreed upon design in alignment with business or app needs
Ensures documentation of test and contingency plans as needed for implementation
Outlines support and sustainment model for service(s) being implemented
Technical Design :
Includes detailed technical design components needed for implementation
Defines documentation of design in alignment with requirements gathered (this can be everything from an app flow to physical design...and everything in between)
Identifies new services needed (if necessary) to fulfill design and depict rationale for unique use case, POC for validation, etc.
Design and implement production maturity release tools as a service offering to many teams.
Collaborate with peers to create, design, engineer, and implement E2E processes API / CLI driven solutions.
Iterative Solution Design / Prototyping :
As requirements may change, support need in alignment with standard design and implementation patterns
As required, initiate POC with vendors on solutions that are spawned based on new needs (business, app or tech stack initiated)
Helps to outline support and sustainment model for service(s) being implemented
Provide guidance on implementation through the lens of Operational Sustainability
Leadership
Senior level experience in negotiating within team, across IT, with business, with 3rd party vendors or systems
Participates in prioritization of requests / initiatives through the use of tracking intake via tool, Kanban method, project manager and / or leadership within the team
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Sr. Release Engineer, Retail Technology?
Sign up to receive alerts about other jobs on the Sr. Release Engineer, Retail Technology career path by checking the boxes next to the positions that interest you.