Apple Leisure Group

  • Senior Infrastructure Automation Engineer

    Posted Date 2 months ago(3/5/2018 6:08 PM)
    ID
    2018-1025
    # of Openings
    1
    Category
    Information Technology
  • Overview

     
    The Senior Infrastructure Automation Engineer will advance DevOps principles, standardization of shared tools, and operations supportability across the enterprise. The incumbent will focus on the adoption of infrastructure as code across all Infrastructure domains (network, server, storage) and adoption of application development practices such as source code repositories, test driven development, and agility.   This automation specialist will perform full stack integration, validation, and performance testing, enabling self-service of routine activities.
     
    This is a hands-on position that is expected to implement as well as evangelize.  The Infrastructure Automation Engineer will be a member of a highly skilled cross-functional team focused on reducing lead time for business value realization.  This will be achieved by reducing/eliminating manual delivery processes, increasing build velocity and deployments, and enabling end to end automated verifications and releases.  The team will design and implement frameworks that will be adopted throughout the enterprise.

    Responsibilities

     
    I. Technical Leadership
     
    • Drive repeatable, efficient, quality results through automation.
    • Foster a DevOps culture, evangelize new ideas and technical designs/frameworks for adoption across the enterprise.
    • Drive and align innovative enterprise-wide solutions, encompassing physical, virtual, SaaS/PaaS/IaaS, and hybrid environments.
    • Research and advocate new technologies, designs, and products to maintain a modern infrastructure and add value to the enterprise.
    • Participate in automation tool evaluations, selections and proof of concepts.
    • Develop, maintain and enforce standards, policies and procedures to ensure the technology is properly and consistently deployed, managed and maintained across the global enterprise.
    • Drive to continuously improve systems and processes.
     
    II.  Technical Delivery
     
    • Develop workflows and scripts to automate provisioning, decommissioning, configuration, and maintenance of servers, services, and applications.
    • Participate in all aspects of IT automation; from framework building to feature release and validation.
    • Design and develop robust automation frameworks including logging, monitoring, and test automation
    • Develop standard operating procedures and user guides for the enterprise automation solution.
    • Develop automated system integration test to verify operational integrity.
     
    Requirements:
     
    I. Technical
     
    • Demonstrable experience with configuration, orchestration, and automation tools such as Jenkins, Chef, Ansible, Maven, and Ant to provide full stack integration.
    • Demonstrated mastery of automation and orchestration at large scale.
    • Previous experience transforming organizations to CI/CD delivery model.
    • Working knowledge of Containers; i.e. Docker Kubernetes, ideally with experience transitioning an organization through its adoption.
    •  Strong working knowledge of enterprise platforms, tools and principles including: WebSphere, Apache, Load Balancers, Shell Scripting, Authentication, IT Security, and Performance Tuning.
    • Demonstrated ability to choose the best, cost effective technology to accomplish objectives.
    • Proficiency implementing/leveraging monitoring and event management technologies such as ELK.
    • Demonstrated understanding of system resiliency, redundancy, failovers and disaster recovery.
    • Demonstrable experience with Ruby and/or Python (or equivalent) creating system and application level automation.
    • Infrastructure as Code experience
    • Experience working with a variety of vendor APIs including physical and logical infrastructure devices
     
    II. Personal
     
    • Strong technical competency with the ability to lead by example and drive change.
    • Motivated self-starter able to excel in a fast-paced, geographically dispersed enterprise.
    • Exhibits a practical perspective on software engineering disciplines and how they intersect with infrastructure and operations
    • Solid DevOps understand and a strong development mindset
    • Technology agnostic, holistic view of IT infrastructure driving the delivery of fully integrated, end to end solutions.
    • Proficient with Agile methodologies.
    • Strong written and verbal communication skills.
    • Ability to interact with personnel at all levels and across all business units/organizations.
    • Adaptability and ability to introduce/manage change.
    • Demonstrated ability to comprehend, analyze, and research complex problems, make judgment decisions and solution recommendations.

     

    Qualifications

    Requirements:
     
    I. Technical
     
    • Demonstrable experience with configuration, orchestration, and automation tools such as Jenkins, Chef, Ansible, Maven, and Ant to provide full stack integration.
    • Demonstrated mastery of automation and orchestration at large scale.
    • Previous experience transforming organizations to CI/CD delivery model.
    • Working knowledge of Containers; i.e. Docker Kubernetes, ideally with experience transitioning an organization through its adoption.
    •  Strong working knowledge of enterprise platforms, tools and principles including: WebSphere, Apache, Load Balancers, Shell Scripting, Authentication, IT Security, and Performance Tuning.
    • Demonstrated ability to choose the best, cost effective technology to accomplish objectives.
    • Proficiency implementing/leveraging monitoring and event management technologies such as ELK.
    • Demonstrated understanding of system resiliency, redundancy, failovers and disaster recovery.
    • Demonstrable experience with Ruby and/or Python (or equivalent) creating system and application level automation.
    • Infrastructure as Code experience
    • Experience working with a variety of vendor APIs including physical and logical infrastructure devices
     
    II. Personal
     
    • Strong technical competency with the ability to lead by example and drive change.
    • Motivated self-starter able to excel in a fast-paced, geographically dispersed enterprise.
    • Exhibits a practical perspective on software engineering disciplines and how they intersect with infrastructure and operations
    • Solid DevOps understand and a strong development mindset
    • Technology agnostic, holistic view of IT infrastructure driving the delivery of fully integrated, end to end solutions.
    • Proficient with Agile methodologies.
    • Strong written and verbal communication skills.
    • Ability to interact with personnel at all levels and across all business units/organizations.
    • Adaptability and ability to introduce/manage change.
    • Demonstrated ability to comprehend, analyze, and research complex problems, make judgment decisions and solution recommendations.
     
    III. Experience:
     
    • Bachelor’s Degree, preferably in a technology/engineering discipline
    • 10+ years of overall IT experience
    • 5+ years of enterprise level operating system experience
    • 3+ years of experience in an infrastructure automation role developing in at least two of the following:  Ansible, Python, Java, Docker, Kubernetes, Chef, Jenkins
    IV. Preferred Qualifications
    • Application development experience
    • Experience applying DevOps principles and practices in legacy/non-cloud technology stacks.
    • Software defined network experience

     

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed