U.S. News & World Report is looking for a full-time Sr. DevOps Engineer to modernize, secure and administer our cloud infrastructure to help deliver dynamic, data-driven products for one of the globe’s most trusted brands.
As a Senior DevOps Engineer, you will develop a complete understanding of our web application platforms and play a key role in modernizing our stack. You will be part of a team responsible for all of the organization’s code and production deployment pipelines, infrastructure, security, network and development environments.
We have a diverse environment, mostly Linux and macOS with some Windows. The majority of our development effort involves building & maintaining web applications on Python, Node & Java. The DevOps team works almost exclusively within cloud-based infrastructure-as-a-service (IaaS) in conjunction with other software-as-a-service (SaaS) platforms.
Our applications support just about every aspect of company operations, including content management for the website, data ranking products such as Best Colleges/Grad schools and Best Hospitals, and other business applications.
We offer a casual, flexible, hybrid-remote work environment. Our offices in the West End neighborhood of Washington, D.C.
Are you up to the challenge?
-
Assisting with all cloud resources needed by the company including their security, compliance, monitoring, utilization and performance
-
Improve site performance at the origin & CDN level
-
Respond to production issues 24x7 on call rotation
-
Control expenditures of technologies used
-
Support the development lifecycle and deployment of multiple technology teams in the company
-
Transform Deliverables into actionable items for the devops team and prioritize them
-
Work on reliability, security, cost optimizations or performance improvements for our infrastructure through terraform, cloudformation, or configuration of different SAAS tools yet to be onboarded to infrastructure as code
-
Actively help developers with architecture design, development issues or issues in their production environment or pipelines
POSITION REQUIREMENTS
You should definitely have:
-
Bachelor’s degree in related field or Masters preferred
-
Minimum of 8 years working in a development, operations, or similar support role inclusive of:
-
At least 3 years leading a team of DevOps engineers
-
At least 4 years of experience working with Linux based systems (e.g. Debian, CentOS, RHEL)
-
At least 3 years maintaining public cloud production-ready workloads (AWS, GCP, Azure)
-
At least 3 years of experience working with a programming language (Python, Java, Javascript/Node.js, Ruby)
It would be nice if you had:
-
Infrastructure as code (e.g. CloudFormation, Terraform)
-
CI and orchestration systems (e.g. Jenkins)
-
Containerization & Orchestration experience (e.g. Docker, Kubernetes, ECS)
-
Configuration Management Experience (e.g. Puppet, Chef, Docker)
-
Architecture patterns of public global web-based applications and underlying technologies
-
Strong oral and written communications skills
-
Agile methodology experience