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

DevOps Engineer II in Chicago, IL at Solution Partners

Date Posted: 11/17/2018

Job Snapshot

Job Description

SUMMARY

The Firm's technology vision is to automate its global AWS and Azure infrastructure and manage everything as code and consumable service API's driving product change velocity, agility and the ability to efficiently build and deploy exciting new product and services in support of our business units on a worldwide basis The DevOps Engineer II will principally drive the conceptualization for CI/CD pipeline design and construction, cloud architecture design while playing a principal role in creating the DevSecOps culture of TBI where our vision is to manage our infrastructure as software. Leading candidates will have a track record of operationalizing a "Cloud Native" ideology while working with other DevOps engineers in these industry leading practices and tool chains. The DevOps Engineer II will partner with full lifecycle software development teams spanning global business units for all agile release process and enhance the deployment and automation pipelines for all company products and cloud platform services in support of various product development teams. He/she will lead efforts to automate everything in the enterprise infrastructure including logging, monitoring, alerting, blue/green, canary, etc. - while subscribing to the philosophy of continuous improvement and Innovation. You will be a builder with a passion for excellence, teamwork, getting stuff done - and having fun.

ESSENTIAL DUTIES and RESPONSIBILITIES
: Demonstrated track record of DevOps work predominately in AWS; exposure to Azure and/or GCP a plus.
: Specific experience in AWS services S3, EC2, ECS, EBS, Fargate, Cloud Formation, Cloud Watch, Cloud Trail, as well as ELK Stack frameworks.
: Deep understanding of DevOps culture and methodology, continuous integration and delivery through automation
: Experience automating from code commit to QA and Prod while employing BVT's, Blue/Green, Canary approaches, etc.
: Linux using Automation and configuration system
: Use build and release automation tools (Artifactory, Chef, Docker, DynamoDB, Elastic Load Balancers, GIT, Jenkins, Kracken, Kubernetes, Lambda, Maven, MSBuild, Octopus, Rancher, Rally, ReadyRoll, Redgate, and VMware) to deliver timely builds and deployments to development, integration and user testing labs
: Automate deployments using PowerShell or other tools for command line scripting
: Contribute to the toolset vision for the configuration and automated deployment
: Deploy and automate infrastructure/applications in a cloud environment
: Work with development, QA, product management, and production Ops teams to deliver on-time and high-quality deployments
: Deploy and automate infrastructure/applications in cloud environments

QUALIFICATIONS
: Bachelor's Degree + 2 years of related experience (Masters with 1+ years) or 5+ years of experience in Build and Release engineering, scripting and automation in a Unix and Windows environment
: Intermediate to advanced level expertise in managing and troubleshooting the following platforms: UNIX, Windows 2008/2012/2016 servers, Windows work stations and terminal services, and IIS/ TCP/IP network protocols.
: Understanding of the Agile framework
: Experience with cloud platforms (Preferably AWS & some Azure)
: Familiarity with ASP, C#, HTML, JavaScript, .NET, or SQL
: Familiarity with server and application monitoring tools
: Demonstrated ability to identify process improvement opportunities, knowledge of change management, and experience implementing new process/technology to standardize operations.
: Shell scripting using PowerShell, Perl or other language
: Bias for action and getting stuff done with good Interpersonal skills to deal with software product management and development on a daily basis when necessary.
: You are obsessed with automating everything.