This site uses cookies. To find out more, see our Cookies Policy

Principal CloudOps Engineer in Raleigh, NC at Advance Auto Parts

Date Posted: 2/15/2019

Career Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Raleigh, NC
  • Career Type:
  • Experience:
    Not Specified
  • Date Posted:
    2/15/2019

Career Description



Job Description

The CloudOps team is a new component of Advance Auto Parts’ Information Technology organization. This team is responsible for supporting and managing all production applications hosted in our cloud environment.  In conjunction with CloudOps management, Senior CloudOps Engineers will work to shape and define the overall enterprise cloud operations standards and governance, with the goal of ensuring the IT function operates as effectively and efficiently as possible.  This organization has a direct impact on Advance Auto Parts’ ability to introduce business capabilities at a pace that enables Advance Auto Parts’ mission of having a “Passion for Customers. Passion for Yes”.

The Senior CloudOps Engineer will help design and build our cloud environments as we migrate our traditional on-premise application stacks to a more modern, cloud-based platform. You will be empowered to innovate and contribute to the definition of standards, automation, and processes to enable product teams to release features at whatever pace they feel is necessary to gain or maintain a competitive marketplace advantage.

Primary Duties and Responsibilities:

Leadership role in establishing and delivering best in class operational support for all production cloud-based applications, including:

•        Monitoring and Alerting strategies and tool sets

•        Ensuring appropriate on-call coverage and incident response times

•        Production application deployment strategies such as

o   Blue Green deployments

o   A/B Testing

o   Canary Releases

o   CI/CD Pipelines, developed in conjunction with the DevOps team

•        Container orchestration and automation tool selection and implementation, such as

o   Kubernetes

o   Docker Swarm

o   Amazon ECS

•        Implementation and management of infrastructure as code tools such as

o   Terraform

o   CloudFormation

•        Log retention and rotation strategies and procedures, including regulatory compliance requirements

•        Implementation of, and adherence to Information Security standards and practices

•        Develop, document, and standardize preventative maintenance routines to ensure system availability and performance standards, including software and operating system updates and patches

•        Scaling AWS services in a cost-effective manner to ensure optimal performance

•        Sizing AWS environments to provide stability and performance as required by the application’s tier level and criticality.

•        Periodic assessment of AWS expenditures and recommendations for capacity planning, pre-payments, or other cost reduction options.

Qualifications:

•        Bachelor’s degree in Computer Science or equivalent combination of relevant education, training and experience

•        5+ years in Production Application Support or Infrastructure Engineering

•        2+ years of experience in CloudOps in a hands-on and lead role

•        AWS or Azure experience is required

•        Experience with modern automation and orchestration technologies such as Terraform, Docker, Kubernetes, GIT, Maven, Ant, JIRA, Ansible, Chef, Puppet, etc. is a must

•        Solid scripting background (Shell, Perl, Python, etc.) is a must

•        Strong troubleshooting and critical thinking skills is a must

•        Ability to communicate effectively (written and verbal) across all organizational levels to convey key messages, statuses, and risks is a must

•        Experience with queuing and message persistence technologies like IBM MQ, Active MQ, SQS is a plus

•        Solid understanding of Networking concepts (NAT, DNS, routing, etc.), with practical hands-on and administrative experience with network appliances is a plus

•        Ability to partner with teams with varying levels of technical backgrounds and experiences is a plus

•        Experience in supporting product / agile development teams is a plus

•        Experience with other cloud platforms is a plus

•        Hands-on experience with logging and monitoring tools such as Splunk, AppDynamics, Logstash, CloudTrail. CA APM (Wily Introscope) and Nagios is a plus

•        Micro-Services and SOA architecture experience is a plus

•        Experience with database technologies such as Cassandra, Oracle, MS-Sql, MySql, etc is a plus