Job Overview:
We are looking for a Principal Engineer to lead a global 24/7 Delivery Engineering and Automation team which is responsible for the release of Macys and Bloomingdales digital systems and assets.
This Senior Manager should be comfortable working with building, enabling Engineering teams, supporting Release, Business Operations, and executing cutting edge automation solutions. Perform other duties as assigned.
Essential Functions:
Delivery Engineering:
* Work with internal customers including business, project, release and production support teams to understand project, pipeline requirements, and set delivery and support expectations.
* Work with internal and external service providers including IaaS, build and delivery automation teams to set requirements and expectations.
* Keep abreast of critical delivery activities, and proactively engage or escalate on road-blocks.
* Build a robust, scalable model to support production systems on cloud, in a timely manner.
* Define, baseline, track and measure a standard set of metrics and KPIs to:
* Measure impact of new requirements on delivery.
* Measure improvements offered by process and automation enhancements.
Delivery Automation:
* Serve as product and delivery manager for the automation of delivery functions, including:
* Delivery Pipeline Orchestration.
* PaaS (Infrastructure / Application / Configuration / Data).
* Cloud + Container Engineering.
* Work collaboratively with leadership and cross-organizational delivery teams to accept requirements and provide automation roadmaps and updates. And with leadership and cross-organizational automation teams to design and implement scalable/maintainable solutions.
* Keep abreast of leading edge industry technology. Define and engage in PoCs of new automation tooling and processes to increase the speed/reliability of the delivery pipeline.
* Define, baseline, track and measure a standard set of metrics and KPIs to:
* Identify key areas in need of automation/process improvement.
* Measure improvements offered by automation enhancements.
Regular, dependable attendance and punctuality.
Qualifications:
Education/Experience:
* BA/BS Degree + 8 years experience (MS in CS desirable).
* 5+ years leading global 24/7 teams of managers and 40+ engineers, applying principles of DevOps and Continuous Delivery at scale.
* 8+ years in Release Engineering / Ops functions, including strong hands-on experience in:
* Web applications (J2EE preferred).
* *nix based web and application servers (JBoss-EWS, Tomcat preferred).
* Enterprise caching and routing (Akamai, F5, NGINX or equivalent).
* Cloud based QA, Perf and Prod environment stacks.
* 5+ years in Release Automation / DevOps functions, including strong hands-on experience in:
* Object oriented application design and development.
* Hybrid cloud engineering (on Google Cloud, vCloud, Heroku or equivalent).
* Enterprise CMS (Chef Server, Zookeeper, Consul or equivalent).
* Infrastructure-as-code (Chef, Ansible or equivalent).
* Demonstrable understanding of Containers and PaaS frameworks.
* Demonstrable experience working in a dynamic high pressure environment with a calm demeanor, while maintaining quality, speed and engineering integrity.
* Strong relationship and consensus building skills, in a matrix organization.
* Ability to plan long-term, and execute in tangible short-term incrementals.
Communication Skills:
* Excellent customer service attitude, communication (written and verbal) and interpersonal skills.
Mathematical Skills:
* Basic math functions such as addition, subtraction, multiplication, division, and analytical skills.
Reasoning Ability:
* Must be able to work independently with minimal supervision and make sound decisions.
Physical Demands:
* This position involves regular walking, standing, sitting for extended periods of time, hearing, and talking.
* May occasionally involve stooping, kneeling, or crouching.
* May involve close vision, color vision, depth perception, focus adjustment, and viewing computer monitor for extended periods of time.
* Involves manual dexterity for using keyboard, mouse, and other office equipment.
* May involve moving or lifting items under 10 pounds.
Work Hours:
* Ability to work a flexible schedule based on department and company needs.
This job description is not all inclusive. In addition, Macy's, Inc. reserves the right to amend this job description at any time. Macys, Inc. is an Equal Opportunity Employer, committed to a diverse and inclusive work environment.
Chicago, IL
Macy's, Inc., an omnichannel retail organization, operates stores, Websites, and mobile applications. The company sells a range of merchandise, including apparel and accessories for men, women, and children; cosmetics; home furnishings; and other consumer goods. As of April 1, 2019, it operated approximately 680 department stores under the Macy’s and Bloomingdale’s names; and 190 specialty stores, such as Bloomingdale’s The Outlet, Bluemercury, Macy’s Backstage, and STORY in 43 states, the District of Columbia, Guam, and Puerto Rico.
It also operated macys.com, bloomingdales.com, and bluemercury.com. In addition, the company offers licenses for its stores; and operates a beauty products and spa retailer under the bluemercury name. The company was formerly known as Federated Department Stores, Inc. and changed its name to Macy's, Inc. in June 2007. Macy's, Inc. was founded in 1830 and is based in Cincinnati, Ohio.