Job Details

Principal DevOps Engineer

LOUISVILLE-80027, CO, US
12/02/2019

-


Required Skills

    Linux skills
Company

Infinity Consulting Solutions, Inc

Experience

5 to 7 Year(s)

Job Description

Principal DevOps Engineer

95% remote

3-4 Days/Month Onsite

Our client is looking for an experienced and seasoned Senior DevOps engineer or Principal Engineer who acts as a champion and advocate for infrastructure and operations best practices.

Experienced in architecture, design and implementation of complex systems you can be trusted to implement some of our most critical systems.

You have the demonstrated ability to lead and mentor other engineers and can drive a small delivery team to meet product initiatives.

Experienced in converting proof of concepts and theories into highly functional systems.

The ideal candidate will have a solid mix of Linux, AWS, Docker and Kubernetes.

The engineering team works in office every other Tuesday and once per month on Fridays, outside of that is remote work option.

Expectations/Experience:

- Previous experience with AWS/Docker/Kubernetes

- Strong Linux skills

- Extensive experience in IAAS designs

- Continually striving to improve low latency, highly scalable applications and services running on open source stacks (Linux, Docker, Kubernetes, AWS Lambda)

- Previous experience with PEN testing, setting up anti-DDOS defenses and has performed security audits

- Supporting production issues both directly and indirectly

- Working closely with other engineers, and using agile methods and tools, you will be designing, implementing, testing and continually improving future generations of our analytical products

- Supporting production issues both directly and indirectly

- Investigating, evaluating, and presenting new technologies for use with services

- Participating in design reviews, code reviews of your work and the work of your peer engineers

- Mentoring and assisting other engineers in your areas of ownership and expertise

- Proficient with virtualization and containerization

- Ability to design complicated large-scale distributed systems

- Computer Science related degree or equivalent work experience

- Expert in 2 or more programming languages

- Typically 5+ years of hands on experience working in a cloud provider

- Typically 7+ years of hands on systems administration covering a wide array of technologies and domains.

- Typically 7+ years supporting hosted web application infrastructures

- Typically 5+ years of solid understanding of configuration management systems

- Typically 5+ years supporting CI/CD build pipelines



How do you make an impact?

- Make recommendations on improvements to our infrastructure systems, infrastructure security and build pipelines

- Understand business initiatives and priorities and ensure their team has proper focus for our success

- Interacting closely with product managers, you will provide input to help us refine our product roadmap

- Develop solutions to improve the performance, reliability, and scale of systems

- Create training materials and documentation

- Mentor other DevOps engineers, challenging them to better themselves and grow each day ultimately driving continual improvement within the team

- Conceive and apply innovative, original designs and architectures to one’s work

- Represent company at external events like conferences and meet-ups

- Architect systems for scalability, testability, supportability and maintainability

- Translate architecture vision into concrete system designs

- Discern and identify hidden requirements during design and implementation

- Bootstrap greenfield systems

- Work with peers and architects to define and establish standards and best practices



Responsibility and Supervision:

- Reports into DevOps Manager

- Design and architect large scale systems at the team level

- Ensure team adheres to all standards and best practices

- Manage and maintain tech debt and engineering infrastructure backlog

- Coordinate a small (2-3) group of individuals to accomplish a task

- Document and communicate ideas with external publication(s) likely

- Point of contact for larger systems, platforms and components

- Evaluate and analyze new technologies and software for feasibility, impact, and viability

- Participate as a member of a scrum team


Developer
Information Technology

No Preference
Contract Only
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
11/26/2019
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY
-