AutoNation is one of the largest automotive retailers in the United States, offering innovative products, exceptional services, and comprehensive solutions, empowering our customers to make the best decisions for their needs. With a network of dealerships nationwide strengthened by a recognized brand, we offer a wide variety of new and used vehicles, customer financing, parts, and provide expert maintenance and repair services. Through DRV PNK, we have raised over $40 million for cancer-related causes, demonstrating our commitment to making a positive difference in the lives of our Associates, Customers, and the communities we serve.
So what do you say? Are you ready to be part of something big?The primary responsibility of this Senior Engineer role is designing and implementing AutoNation's software delivery pipeline and ensuring the availability and uptime of AutoNation's platform and services. This includes version control management, build automation, test orchestration automation, infrastructure-as-code, configuration management automation, deployment automation, and other relevant operational support activities. This role will also be key to helping to architect and develop the AutoNation platform as a whole, and will help set the foundation for future AutoNation software architecture and delivery.
The applicant must be adept to working in a highly fluid environment which includes: frequent changes to requirements, tactics, strategies, and timelines. Candidate must also be a self-learner with abilities to quickly absorb new and emerging technologies. The ideal candidate will have demonstrable experience in architecting complex platform services in a hybrid the enterprise level, including experience with building Developer portals, instrumenting cross-platform monitoring and logging integrations, and working with large-scale infrastructure design and implementation.
Organizational Relationships:
This role reports directly to the Director of DevOps for operational needs and the DevOps Lead for technical direction. As a member of AutoNation's DevOps team, the role also requires frequent interaction with most of the IT teams including Application Development, QA, PMO, Security, Network Engineering and Infrastructure Engineering.
Job Responsibilities:
Develop and implement solutions using industry standards and patterns to promote consistency, efficiency and risk reductions across AutoNation's data enterprise
Design and implement automated AWS/Azure datacenter infrastructures using Terraform, CloudFormation and Azure RM Templates
Design and implement continuous delivery systems for agile development/QA teams who are building and maintaining AutoNation's most visible and critical projects
Mentor DevOps engineers with on-prem backgrounds on cloud technologies and operational best practices
Provide continuous improvements to AutoNation's release pipelines (DIT, QA, Stage and Production)
POSITION DESCRIPTION
Job Description - DevOps Engineer Senior.doc
Build automation in Azure DevOps, VSTS Build and Jenkins for Java and .NET applications
Test orchestration (unit, integration, functional)
Infrastructure automation in AWS (CloudFormation, Terraform) and Azure (ARM Templates)
Configuration management (AWS OpsWorks for Chef Automate or similar)
Provide Level 3 production support for AWS, Azure, and on-prem resources as needed
Attend daily SCRUM standup meetings with PMO, development and QA teams
Qualifications:
5+ years of operational experience with cloud IaaS and PaaS technologies at the enterprise level
3+ years of experience with container and microservices technology in AWS and/or Azure
AWS EKS, ECS, EC2, S3, Lambda, CloudFront, CloudWatch
Azure AKS, Azure Service Fabric, Azure App Services, Azure SQL, Azure PaaS, Azure Functions
Docker, Kubernetes, Functions-as-a-Service
3+ years of experience automating the provisioning of cloud resources in Azure (ARM Templates) and/or AWS (CloudFormation), or Terraform for hybrid-cloud environments
5+ years of experience managing API layer with an API Management tools (Azure APIM, MuleSoft, Apigee)
5+ years of experience managing enterprise on-prem infrastructures (VMs, LBs, Network protocols, Windows Server, Linux)
7+ years designing and implementing process automation using scripting tools and languages such as PowerShell, bash, Python and other similar languages
Working knowledge of coding standards such as MVC, client-side frameworks (Angular JS/jQuery), asynchronous programming, web sockets, rest APIs, SOA, SQL and mobile clients is a plus
Expertise in troubleshooting full stack implementations from client to backend systems using client-side tools, APMs, network monitoring tools and log parsers
Expertise with ALM and release management processes
Bachelor's degree in technology or equivalent job experience preferred
Microsoft MCSE and/or AWS certification preferred
Exciting Benefits and Perks Await You:
Competitive compensation and 401k matching
Enjoy a healthy work-life balance with insurance plans (health, dental, vision) and maternity benefits.
Associate purchase and discount programs for new and pre-owned vehicles, services, parts, collision, accessories, and AutoGear
Access amazing deals and discounts through YouDecide, a website with offers from top providers and retailers
Join our DRVPNK mission to raise and donate millions of dollars to cancer research and treatment, partnering with cancer charities nationwide
AutoNation is committed to creating a diverse, equitable, and inclusive environment in our workplace and the services we provide. We welcome candidates from all backgrounds who are passionate about making a positive impact. Even if you do not meet every requirement, we encourage you to apply. Join our team and help us foster a culture of belonging while contributing to our revolutionary work in the automotive industry. We value innovation, teamwork, and a commitment to making a positive impact in the world.
Permanent