Skip to main content

This job has expired

Senior Cloud Automation Engineer

Employer
The Washington Post
Location
Washington, DC
Closing date
Jul 2, 2019

View more

Industry
Engineering
Function
Engineer, QA Engineer, IT
Hours
Full Time
Career Level
Experienced (Non-Manager)

Job Details

Application Instructions

Please list all professional experience and explain any gaps in employment history.

Job Description

The Washington Post is looking for a Senior Cloud Automation Engineer to join our Platform Architecture team. Our team members have a passion to automate repetitive tasks, make code run fast and deployments go smoothly. Your first instinct will be to write code for a task you do more than once, cringe at the notion of interactively make changes to systems without making the changes in code and avoid building deployable artifacts by hand. You will proactively look for opportunities to replace manual, repetitive processes with maintainable, repeatable code and tools. Our software and infrastructure solutions allow our software development teams to focus on creative work, and helps our organization deliver faster and more consistently.

Responsibilities:
  • Ensure software development teams properly utilize our AWS infrastructure, manage cost against performance goals, implement tools and processes to standardize best practices across the organization.
  • Lead small-team initiatives to continuously refine our AWS deployment practices for improved reliability, repeatability and security.
  • Write code and scripts to automate provisioning of AWS services and to configure services, using tools and languages including AWS CLI / API, CloudFormation, Python, Bash, and Git.
  • Configure build pipelines to support automated testing and deployments using tools including Jenkins, AWS CodePipeline and CodeDeploy.
  • Contribute to DevSecOps security practices (including regular security patching, minimum-permissions accounts and policies, encrypt-everything)
  • Clearly document and diagram deployment-specific aspects of architectures and environments, working closely with Software Development Teams.
  • Troubleshoot issues in production and other environments, working closely with Development and Support teams.
  • Document and implement deployment patterns & practices improvements based on learnings from past deployments and production issues.


Requirements:
  • Bachelor's degree or equivalent required; focus in computer science, engineering, business or related technical field preferred.
  • Minimum of 5 years of relevant technical professional experience required including a minimum of 3 years of experience in systems integration, systems analysis and design, and object-oriented development.
  • Minimum of 3 years of IT experience in a combination of development, release or build engineering and containerization experience
  • Minimum of 2 years hands-on containerization and infrastructure experience with technologies such as Docker or Kubernetes
  • Experience with system configuration management tools such as CloudFormation, Ansible, Terraform, Chef, Puppet
  • AWS administration experience including provisioning EC2 instances, VPCs, Elastic Beanstalk, Lambda functions, RDS databases, S3 storage, IAM security, ECS containers, CloudWatch metrics & logs
  • Experience developing and deploying serverless functions using AWS Lambda
  • Experience developing and deploying Docker Containers on ECS
  • Experience with SQL and RDS databases
  • Experience with monitoring and alerting tools such as DataDog, Grafana, Prometheus, Sysdig
  • Experience with log aggregation tools such as Splunk, Sumologic, ELK
  • Fluency in at least one programming language such as Python, Go, JavaScript, Node.js, Ruby, Java, Scala
  • Experience with CI/CD Software: Git, Github, AWS CodePipeline and CodeBuild, Jenkins, Bamboo, Bitbucket, Travis, Gitlab, Sonar
  • Be able to provide instruction to small groups
  • Demonstrated organization and problem-solving skills

Company

Thank you for your interest in a career with The Washington Post. We invite you to review all of our open positions to find the one that's right for you. We look forward to receiving your resume!


Since it first began publication more than 130 years ago, The Washington Post has grown into one of the most storied and respected news organizations in the world. A subsidiary of The Washington Post Company, today's Post is the indispensable guide to Washington. In print, we enjoy the highest penetration of any major metropolitan newspaper in the United States. On the web, we have the third largest news website with 17 million unique visitors each month, and have recently launched a celebrated news app for the iPad. We serve Washington in all media, on any platform, including paid products, events, and tailored content.

More broadly, The Washington Post Company delivers quality products to today's students, readers and viewers. What unites our company is the immediacy of our products and services, created by teachers and tutors at Kaplan; reporters and editors at our media properties; and associates at Cable ONE.
Washington Post Media views its employees as its most valuable asset and provides a comprehensive benefits package to promote healthy and balanced lives at work and at home. We offer competitive salaries, opportunities for training and career advancement and an outstanding, progressive benefits package including:
Health and dental benefits
Flexible healthcare and dependent care spending accounts
401(k) and company-funded cash balance plan
Life and disability insurance
Tuition reimbursement
Adoption assistance
Domestic partner benefits
Employee assistance program
Employee referral program
 

Company info
Website
Location
1301 K Street, N.W.
Washington
DC
20036
US

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert