Engineering Lead, DevOps & Automation

Job Description

Arc Publishing is a state-of-the-art digital experience platform engineered to meet the demands of enterprise brands and media and entertainment companies around the world. An integrated ecosystem of cloud-based tools, Arc helps create and distribute content, drive digital commerce, and deliver powerful multichannel experiences to both internal and external audiences. Today, Arc powers more than 1,400 sites across 24 countries, reaching over 1.5 billion unique monthly visitors.

Built 100% on AWS, the Arc platform follows a microservice architecture. All of our software teams use dev ops to deliver and maintain products. Our processes are lightweight, which allows our teams to innovate quickly to bring new ideas to market. New features and products are deployed to our customer base every day.

We are currently looking for a Lead, DevOps & Automation Engineer who will become the point person for automation across the platform. Our deployment automation is deeply embedded in cutting-edge technologies. Arc is using pipeline technology and Infrastructure as Code to help us manage everything from our largest server clusters and our smallest utility code. As a Lead Engineer you will write automation tools and templates. You will help teams with managing software at scale and will work on platform redundancy and stability. You will also lead a small team focused to advance our automation roadmap. We have some of the industry's most talented, technical, and capable engineering teams, so being able to clearly communicate your vision is a must. You will collaborate and work with all Arc teams to help us realize our devops & automation goals.

**This position could be 100% remote in the US for the right candidate**

Responsibilities
  • Work with our individual teams' DevOps engineers to manage deployment & automation for applications at scale.
  • Create canonical templates using AWS Cloudformation and Serverless Framework
  • Build deployment & infrastructure pipelines using AWS Codepipeline, Jenkins, CodeDeploy, Lambda, Serverless Framework.
  • Ensure developers are using good practices that are as completely automated as possible
  • Build additional automation tools where AWS' tools do not reach or where there are gaps: we have a tight integration with AWS but we know that their tools can't fit every use case.
  • Build tooling that helps Arc with multi-region redundancy
  • Improve and support existing automation tools
  • Help developers review their applications for good automation practices
  • Coach team members on a daily basis, establishing goals and conducting performance reviews.
  • Ensure adequate workload balance to ensure maximum team performance.
  • Assist the manager in turning roadmaps into staffing needs and a hiring strategy.


Qualifications

Minimum Qualifications
  • BA/BS in Computer Science or related technical field or equivalent practical experience.
  • 8+ years experience building highly-scalable customer facing applications.
  • 1+ years of experience managing engineers
  • Experience designing and implementing continuous-integration pipelines, including, but not limited to, AWS Codepipeline, Jenkins, Spinnaker
  • Experience operating applications on AWS or another cloud provider.
  • Experience operating applications that run in containers (Docker) and a container scheduling service, like Amazon ECS or Kubernetes.
  • Experience with automated deployment tools such as CloudFormation, CDK, and/or Serverless.
  • Experience with devops teams that own the full engineering lifecycle.
  • Experience analyzing application and cloud environment performance.
  • Exceptional written and oral communication skills


Preferred Qualifications
  • Implemented your own monitoring tools or scripts to help improve the support of your application.
  • Experience supporting tools and processes for secure web applications on AWS and AWS Lambda.
  • Experience with end-to-end testing frameworks.
  • Experience analyzing application and cloud environment deployment standards.
  • Experience supporting a production application in an on-call rotation.


The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed.

The innovation doesn't end in the Newsroom - dozens of teams power The Washington Post. We are now hiring the next innovator - how will you Impact Tomorrow?

#washpostlife

Similar searches: Full Time, Experienced (Non-Manager), Engineering, Engineer, IT, QA Engineer