Senior DevOps Automation Engineer


Opportunity Details


Apply For This Position
Copy URL
Copy URL to clipboard

Essential Duties and Responsibilities: 

  • Collaborate with the cross functional engineering team to design, build and support automated processes enabling seamless delivery of the SDLC including system builds and software deployment
  • Own the Enterprise Job Scheduling tool (CA Workload Automation/DSeries) administration/ upgrades/patching
  • Create and maintain Continuous Integration Processes, Deployment Scripts, Server Spin-Up/Terminate Scripts and Scripts for basic server operations
  • In addition to automation responsibilities, own Dev Ops functions such as  Install/setup/administer application servers and supporting tools (e.g.,JBOSS,  JIRA, Bamboo, GIT, Confluence)
  • Ensure production stability and maintain a high level of urgency and responsiveness in the event of production problems or other high-impact issues 
  • Be responsible for implementation of Continuous Delivery vision resulting in rapid, low-risk releases and improved velocity
  • Apply and promote patches.
  • Design, implement and produce clear documentation on technical architecture and processes
  • Partners with all areas of IT to drive improvement
  • Participate in on-call rotation to ensure server/application uptime

Required Skills and Competencies:  

  • Intermediate to senior level experience with configuration management tools like puppet
  • Intermediate to senior level shell scripting and programming experience
  • Experience with version control systems like GIT
  • Build-promote-deploy pipeline integration experience & associated toolset expertise
  • Driven to continuously improve manual processes through automation
  • A strong focus on business outcomes
  • Highly driven and self directed
  • Ability to work under pressure and solve problems using an analytical approach; decisive, fast moving; quick and constructive resolutions of conflicts; and a can-do mentality
  • Solid understanding of software application builds and deployments
  • Provide technical capabilities to troubleshoot, identify root cause and resolve complex problems related to Retail solutions
  • Provide technical assistance to level 2 and level 1 teams as needed in troubleshooting related problems       


    ·       3+ years of experience with automation tools

    ·       3+ years of experience with scripting languages

    ·       5+ years of experience in Dev Ops role

    ·       Experience with software configuration management systems and source code version control systems

    Preferred Qualifications:

    ·       Experience with job scheduling tools like DSeries will be a plus

Think this opportunity is a good fit for you?
Apply For This Position

“Being an Improver allows me to work in an environment which is both challenging and fun. I work with amazing people who truly care about the quality of their work and what they deliver to the client. We help each other find creative solutions to problems even if we're on different clients.”

― Tonya Guadiz, Principal Consultant