Shire Veteran Jobs

Job Information

AutoZone, Inc. Systems Engineer in Memphis, Tennessee

SUMMARY

AutoZone is looking for an experienced Systems Engineer to be part of our growing B2B Commercial Development team. As a Systems Engineer, you will be responsible for overseeing the transition and management of services/applications to production environment with deep focus on architecture, production operations, capacity planning and performance management. The role provides a mixture of production platform ownership as well as engineering. You will solve challenging technical problems, identify improvements and work on implementing your recommendations.

Responsibilities:

  • Ensure that sites and systems continuously and consistently run smoothly, optimally, efficiently, and reliably.

  • Collaborate with Development teams to create new and continuously improve products, including planning, testing, staging and deployment

  • Develop new features, scaling, automation and self-healing processes for sites and systems

  • Identify and Implement code/configuration changes to improve performance and reliability as necessary

  • Implement effective 360-degree monitoring to ensure quick alerting of any problems in the echo system

  • Identify and implement code/configuration changes to improve performance and reliability as necessary.

  • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment. Continuous learning of AutoZone Culture, Methodology, Architecture, and Software. (Own Professional Development)

  • Identify and eliminate manual and/or inefficient processes through the implementation of innovative technology solutions

  • Accurate work planning and execution; Accurate project and time tracking

  • Collaborate with development teams to create new and continuously improve products, including planning, testing, stating and deployment.

  • Advocate for top-notch design standards and lead process improvements in collaboration with architects and Application Engineers

  • Collaborate and consult with the Engineering team to help automate the end-to-end Operations of the applications/systems

  • Accurate work planning and execution; accurate project and time tracking

    Requirements:

  • Typically requires 4-7 years of experience in the role of a Software Engineer or similar utilizing Java/Spring

  • Utilizing Web Services/Messaging, Java, Spring boot, Oracle JVM, Spring, JMS, messaging services, Object Oriented Design principles, UNIX, Linux, Windows , Oracle DB, PostgreSQL, DB2/SQL.

  • Experience building and implementing microservice based applications

  • A genuine curiosity for computers/software and Innovation

  • Experience in designing/developing/Supporting high volume online applications

  • Experience with scripting (Shell, Python etc.) and good understanding of Unix/Linux, Networking/Load balancers/Firewalls

  • Ability to quickly troubleshoot critical production issues spanning applications/infrastructure and tune high volume online applications

  • Strong ability to collaborate and openly communicate cross-functionally, particularly with development teams.

  • Exceptional work ethic, high sense of urgency, driven, self-motivated, highly accountable with strong initiative and passion.

    Preferred Experience:

  • ReactJS / React Native

  • Release Automation Engineering experience working with tools such as Jenkins, Jira, Puppet

  • Experience in web application development and implementing high level designs for IT solutions

  • Familiarity or experience in backend or services development

  • Familiarity or experience in mobile application development

  • Strong Unix developer who is open to doing production application performance tuning and troubleshooting

  • Experience with monitoring tools ( Dynatrace , Matlock )

    Education:

  • Bachelor’s degree in Computer Science , MIS, Computer Engineering, or closely related required

DirectEmployers