Analyst II, eCommerce Engineer (Python,Jenkins/Chef/DevOps)

San Francisco - California

Date Posted: Aug. 13, 2017

Requisition ID: SYS03390


This position participates in technical design, development implementation and support of the e-commerce Infrastructure within the Project Delivery organization.  Demonstrates familiarity and strong working knowledge of relevant e-commerce and n-tier applications and associated technologies.  Acting with little or no direction, supports the project and management teams in providing technical consulting and implementation of complex e-commerce systems that conform to MST standards and methodology. Works within the project management methodology to analyze a wide variety of technical requirements and develop solutions.  Demonstrates proficiency with one or more java application servers and web servers; including installation, tuning and trouble shooting.  Demonstrates familiarity and strong working knowledge of the areas that support the e-commerce systems, including operating systems, network, security, and storage.  Communicates effectively with peers who are responsible for managing and implementing requirements. Evaluates and implements third party products in the e-commerce environment.  Communicates effectively with managers, directors, project managers and operational support personnel.  Implements effective processes within own team and across other teams and manages change to support project implementation.  Performs other duties as assigned.

Macy's Systems & Technology (MST) is the information technology division of Macy's Inc. Macy's Inc. is the nation's largest operator of department stores with over 800 department store locations in 46 states. In addition, we operate major catalog and internet operations for Bloomingdale's and Macy's. Macy's Systems & Technology is headquartered in Johns Creek, a suburban setting northeast of Atlanta, Georgia.
We offer competitive salaries, comprehensive benefits and a merchandise discount.
Key Accountabilities:
  • Implements infrastructure for new e-commerce applications using technologies such as WebSphere, JBOSS, Weblogic or SpringDM.
  • Designs, implements and builds initial test environment configurations in the internal cloud computing environment.
  • Requests required infrastructure changes to support project implementation from other infrastructure teams.
  • Independently participates in project planning, task duration estimation and project artifact compilation.
  • Contributes to the development of project plans, identifies key milestones, and raises critical project issues such as resource needs and contingencies.
  • Identifies and compiles necessary firewall, load balancing and other network changes necessary for project implementation.
  • Consults with development project resources on cloud environment management and configuration.
  • Consistently demonstrates regular, dependable attendance & punctuality. 


Skills Summary:
  • Bachelor's degree preferred. 
  • Typical candidates will possess 3+ years of relevant experience and BS in Computer Science or related fields or equivalent experience.                                        
  • Excellent written and verbal communication skills.  Ability to read, write, and interpret technical documents. 
  • Basic math functions such as addition, subtraction, multiplication, division and analytical skills.
  • Strong analysis/troubleshooting skills, strong partnering/relationship building skills. 
  • Strong leadership skills, including ability to effectively participate in decision making process for stability incident escalation and  communication.
  • This position involves regular ambulating, sitting, hearing, and talking.
  • May occasionally involve stooping, kneeling, or crouching.
  • May involve close vision, colorvision, depth perception, and focus adjustment. 
  • Involves 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.       
  • Candidates in this role need to have 3+ years' experience supporting a high trafficked e-commerce site (operations experience a strong plus).
  • Experience with various scripting and programming languages such as Perl, Python, Shell Scripting, Jython, Ruby, JSON, Java, or Jacl
  • Experience with Continuous Integration using tools such as GIT, Maven / Gradle, Jenkins/Hudson, Sonar, Cobertura/ clover and Artifactory
  • 3+ years' experience with industry standard web application servers (JBOSS experience preferred, JBOSS Certification a strong plus).
  • 3+ years UNIX experience (including Linux, AIX, Solaris).
  • 3+ years' experience with industry standard web servers (EWS or Apache experience a plus).
  • 3+ years' experience with a Build and Deployment tool (Chef Server and or uDeploy).
  • This candidate should have 3+ years' experience in implementing systems within a complex secure network.
  • Very strong analysis/troubleshooting skills, strong partnering/relationship building.
  • MS Office Suite (Word, Excel, PowerPoint, Visio), Lotus Notes or MS Outlook.


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.