Senior Linux Automation Engineer

Macy's Inc. - Johns Creek, Georgia

Job Overview:
 
Under minimum supervision responsible for the automation of software and infrastructure deployment and the development of automation tools. Act as the technical advisor between operations and business units in the design and development of new business solutions. Monitor system performance and capacity anticipating and correcting operational issues before their occurrence. Develop and implement self-healing for monitored system impacting events. Evaluate hardware, operating systems, and software making recommendations to management. Create documentation for standards, implementation procedures, and troubleshooting. Independently research and resolve moderately complex technical problems. Mentor less experienced peers and may be required to act as a project manager for moderate to highly complex projects.  Perform other duties as assigned.
 
Essential Functions:
 
• Build and maintain tools for deployment, monitoring, and operations. Possess strong analytical and troubleshooting skills, fluency in coding / scripting, solid communication skills and a desire to solve complex problems of scale. Regarded as an expert providing technical leadership and guidance to Engineers.
• Creation of automated recovery methods to monitored system events (Self-Healing).
• Evaluation and recommendation of new technology or upgrades (Hardware / Software).
• Analyze and make recommendations for capacity planning and performance tuning.
• Design and implement moderate to highly complex infrastructure in support of business projects.
• Provide tier 3 Linux OS and infrastructure support.
• Creation of support documentation, OS standards, and architecture designs.
• Provide technical expertise to business units for new projects and support problems.
• When assuming the project manager role, manages day-to-day project-related activities for highly complex projects.  Produces, drives, and manages project schedules, status, resources, deliverables, issues, risk, and timelines throughout the project with input from the team. Builds team consensus and has responsibility for the execution and final delivery of the project.  Conducts post-phase evaluations and communicates “lessons learned” and best practices to management.
• Training, mentoring, directing, and validating the work of less experienced/knowledgeable analysts. 
• Regular, dependable attendance and punctuality.
 
Decision Making:
• Determine how and when to escalate issues to senior management must be able to decide when and how to work with internal and external teams, and must be able to decide best solution for technical problems.
• Will be required to make decisions on best language to code and automation platforms to be used to find a solution to a business problem.   
 
 
Qualifications:
 
Education/Experience:
 
• Bachelor Degree and 7 – 10 years of related experience or an equivalent combination of education and experience.
• Strong leadership profile and excellent negotiation skills.
• Must have 5 to 7 years of strong Linux administration experience.
• Must have 3 to 4 years of practical Linux experience with public cloud.
• Experience with Spacewalk and/or satellite.
• Experience with Installation of Linux operating system.
• Experience with Red Hat or Oracle Linux.
• Experience with LVM and Networking configuration.
• Experience with Ansible, Perl, Python or Ruby.
• Experience with Chef or Puppet required.
 
Communication Skills:
 
• Excellent written and verbal communication skills.
• Ability to read, write, and interpret business and technical documents.
 
Reasoning Ability:
 
• Must be able to work independently with minimal supervision.
 
Physical Demands:
 
• This position involves regular ambulating, sitting, hearing, and talking.
• May occasionally involve stooping, kneeling, or crouching.
• May involve close vision, color vision, depth perception, and focus adjustment.  Involve use of hands and fingers for typing on keyboard and using a mouse. 
• May be a need to move or lift items under 10 pounds.
 
Other Skills:
 
• Background or aptitude with MAC Apple Server Administration.
• General knowledge of Storage Area Network (SAN)/ Network Attached Storage (NAS).
• Advanced knowledge of server hardware platforms, LAN/WAN components.
• Advance knowledge of shell scripting required.
• Knowledge of containerization (Docker preferred).
• Advanced PC Windows skills (MS Word, MS Excel, Visio and MS Project).
 
Work Hours:
 
• Ability to work a flexible schedule based on department and company needs.
 
Company Profile:
 
Macy’s Inc. is one of the nation’s premier retailers.  With fiscal 2016 sales of $25.778 billion and approximately 140,000 employees, the company operates more than 700 department stores under the nameplates Macy’s and Bloomingdale’s, and approximately 125 specialty stores that include Bloomingdale’s The Outlet, Bluemercury and Macy’s Backstage.  Macy’s, Inc. operates stores in 45 states, the District of Columbia, Guam and Puerto Rico, as well as macys.com, bloomingdales.com and bluemercury.com.  Bloomingdale’s stores in Dubai and Kuwait are operated by Al Tayer Group LLC under license agreements.  Macy’s, Inc. has corporate offices in Cincinnati, Ohio and New York, New York.
 
This job description is not all inclusive. Macy’s Inc. reserves the right to amend this job description at any time. Macy's Inc. is an Equal Opportunity Employer, committed to a diverse and inclusive work environment.
Unable to retrieve job information. This job may not be available anymore. Sorry for the inconvenience.
Posted: 30+ days ago

About Macy's Inc.


Macy's Inc. Logo
Macy's, Inc., with corporate offices in Cincinnati and New York, is one of the nation's premier retailers, with fiscal 2015 sales of $27.079 billion. The company operates about 870 stores in 45 states, the District of Columbia, Guam and Puerto Rico unde... more

Get more Job Training at

St John Fisher College
St John Fisher College
Visit our partner site