Cloud Automation Engineer in Naperville, IL at WOW!

Date Posted: 6/20/2018

Job Snapshot

Job Description

Summary:

Are you passionate about the cloud computing paradigm and the opportunities that it presents?
Do you believe that Devops is more than just a set of tools and technologies, and that any job worth doing is worth automating? If you have experience automating cloud-based solutions, building infrastructure from code, and creating and operating distributed applications, then we have a job for you! As a Cloud Automation Engineer at Wow!, you will have an opportunity to define new patterns for building, deploying, and supporting modern, cloud-based, distributed applications on Amazon AWS, using tools like AWS Config, Lambda, Cloudformation, and Chef.

Duties and Responsibilities:

Essential Duties and Responsibilities include the following but are not limited to:

* Define standards, patterns, and best practices to aid public cloud adoption and establish a secure, reliable platform for innovation
* Develop, test, deploy, and manage automation code to provide centralized governance and oversight
* Build dashboards and reports to provide visibility into AWS operational, financial, and security compliance
* Automate provisioning and configuration of cloud resources and operating systems instances
* Provide guidance and expertise to project teams around continuous delivery, build automation, and cloud infrastructure.
* Evaluate new tools and technologies to facilitate the continuous delivery of products and services and increase agility

Primary Work Arrangements


* This role will report directly to SVP, OSS
* This role will be a member of the Cloud Services team.
* This role may also work closely with separate project teams and solution architects.
* This role will collaborate with members of the business, project teams and IT staff as needed to fulfill the responsibilities described above.

Qualifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

General


* Demonstrated ability to work well with others and be respected as a leader
* Track record for remaining unbiased toward any specific technology or vendor, and for being more interested in results than personal preferences
* Track record for thinking about more than technology issues, and for integrating the technical with the business and information aspects for complete solutions
* Capability for being thoughtful, extroverted and collaborative
* Motivation that is focused on long-term results. Must be a self-starter.
* Adheres to the WOW! Core Values of Respect, Integrity, Servanthood, and Ownership

Systems & Business Knowledge

* Experience building and managing cloud-based solutions on AWS. Experience with AWS technologies, especially EC2, S3, Lambda, and AWS Config
* Experience in application development. Development and testing experience with node.js, Ruby, and/or Python preferred.
* System administration experience using Windows and Linux. Experience with container technologies a plus.
* Experience with configuration management (especially Chef)
* Experience with build automation and CI orchestration tools such as Jenkins, Team City, Code Pipeline, etc.
* Understanding of core networking concepts (sub-netting, routing, name resolution, DHCP, etc.)
* Knowledge and experience with source control programs, especially git
* Knowledge of principles of Agile, Continuous Delivery, Continuous Integration
* Excellent interpersonal skills in areas such as teamwork, facilitation and negotiation
* Strong leadership skills
* Excellent analytical and technical skills
* Strong written and verbal communication skills
* Excellent planning and organizational skills
* Ability to understand the long-term ("big picture") and short-term perspectives of situations
* Ability to quickly comprehend the functions and capabilities of new technologies

The role will require the applicant to be focused, goal driven, and often self-directed. Applicant must be a team player who can motivate as well as provide coaching as needed. Must be able to work under pressure, along with demonstrating solid time management skills and demonstrate a winning attitude.

Education/Experience:

* Bachelor's degree in computer science, system analysis or a related study, or equivalent experience
* Minimum of five years of hands-on design and implementation experience in IT, with knowledge and experience in application development as well as systems infrastructure.
* Exposure to multiple, diverse technologies and processing environments



#Engineering