background_image
  • IMAGE: Return to Main
  • IMAGE: Show All Jobs


Position Details: DevOps Enablement Senior Engineer - (884659SE)

Location: Hillsboro, OR
Openings: 1
Job Number:

Share

Description:

We need: Terraform AND AWS AND Jenkins

This role is supporting engineering teams by creating automated deployment to AWS and CI/CD pipelines.


DevOps Enablement Engineer:

This is a hands-on coding and leadership position. We are looking for someone who can build custom systems from the ground-up as well as make code modifications to existing systems like Jenkins and Kubernetes. Application Development, Sysadmin, and Cloud architecture skills are a must.

You will report to the Director of Software Engineering & Quality Strategies.  Your responsibilities will be to the following:

1. Guide / consult teams toward a modern, efficient, safe, agile/DevOps delivery model

2. Become a feedback mechanism to other supporting teams in an effort to enhance enabling tools/process offerings

3. Create enabling product & engagement processes for communities of practice via boots-on-the-ground findings during consultations

4. Help teams transform how they organize and develop code, and measure success of those transformations

What you'll do:

· Master our development pipelines:  From differing developer environments, to build automation in the cloud, to product containerization and release

· Become a go-to resource for how our services work together and align with the Enterprise strategies

· Advise/consult with teams on DevOps / engineering / cloud best practices

· Build tools to support DevOps / engineering enablement

· Support engineering teams with day-to-day deploy, sysadmin issues, and coding

· Maintain security best practices in DevOps processes and code

· Apply your solid understanding of Modern Application design principles to assist teams in

Team organization

Tailored communication and leadership

12 factor app

XP / pair programming

Agile

DevOps

Domain Driven Design (DDD)

Practical application of SOLID / OOD

T/M resource shaping

Ephemeral cloud orchestration

Release Automation

· Collaborate with the lines of business to implement technical solutions required to meet our customers missions

· Support Leadership to execute new solution development, proposal support, and cost estimation

· Provide technical software expertise in the areas of software planning, software architecture and iterative design.

· Actively discover and align relationships in processes, tools, and team to ensure strategic practical alignment and reduce duplication of efforts

· Regularly Interface and meet with customers to gather requirements and plan future activities

· Collate root-cause analysis from embedded team experience, and propose mitigation action plans

· Analyze processes and initiate reactive and proactive mortems on DevOps enabled processes

· Contribute thought leadership w/respect to Enterprise strategies

What we’re looking for in you:

· 4+ years in an engineering role; 2+ in engineering lead role

· BS in computer science or commensurate experience

· Not afraid to jump into any codebase and figure out how it works

· Expertise with Linux Administration, Git, Docker, AWS, Jenkins, and Agile planning tools (VersionOne is a plus)

· Interpreted language scripting (e.g., NodeJS, Ruby, Python, etc.) experience is a plus

· A talent for debugging issues across the stack, from application code to host-level problems

· Personal skills to lead/influence a small team of smart engineers

· A positive, helpful, non-combative attitude

· Ability to tailor message to both technical engineers and leadership

· Passionate about developing tools and automation frameworks to make the life of all engineers easier

· Comfortable with programming (experience in interpreted languages for automation is a must) and shell scripting (Bash 4.x is a plus).

· Interested in exploring new tools and coming up with ideas

· Experienced in container technologies (Docker) and cluster managers like Docker swarm, Kubernetes, EKS, ECS, etc.

· Deep understanding of AWS service offering for DevOps and solution enablement is a must

· Experience in configuration management and cloud resource automation tools like Ansible and Terraform (Experience in writing customized module is a plus)

· Fluent with Linux like environments

· Experienced in debugging and troubleshooting applications that are running in production

 

Required Experience, Skills and Qualifications

Key Skills: Leadership communication, Agile lifestyle, interpreted languages (Ruby, Python, NodeJS), Docker, Terraform, Ansible, AWS services, Linux, Debugging, and Troubleshooting.

Perform an action:

IMAGE: Apply to Position
mautic is open source marketing automation




Powered by: CATS - Applicant Tracking System