PMC: Senior DevOps Engineer
Job description
Remote opportunity to join a highly supportive engineering team working with some of the largest media organizations in the country, including Rolling Stone, Variety, Billboard, The Hollywood Reporter, SXSW, and many more. The Senior DevOps Engineer will work as a member of our DevOps/Web Infrastructure (CloudOps) team. Some of the things the team has worked on in the last year (and is the type of work you will do) include: migrated core infrastructure to Terraform (ongoing), setup & documentation of a new local dev environment for publishing engineers, developed patterns for AWS Fargate, Lambda, and Aurora. Your work will directly impact the engineering team’s ability to deliver and will involve owning tasks from investigation on through development and deployment.
PMC’s Product, Engineering, and Project (PEP) team is distributed, while remaining close and supportive. We believe that everyone on the team contributes and has room for growth. Some of the ways we do this include blameless postmortems, a yearly all-team summit, flexible schedules, and real work-life balance. We have a structured engineering career ladder with pay bands to help you grow, and you’ll have support and mentorship from multiple people. We are also eager to learn from you, as we recognize that everyone's individual background and experiences makes the team better.
Technology
Our cloud technology stack is centered around AWS and cloud-based services. We value automated testing and consistently delivering quality.
Our DevOps toolkit includes Terraform, Jenkins, and Docker (with a heavy emphasis on orchestration and ECS/Fargate).
The teams we support use a variety of technologies including our partner network ad technology team (React, Node, and Laravel), microservices team (Kotlin and Java), subscriptions technology team (Laravel), and publishing technology team (we use managed hosting for WordPress but manage our own dev environments).
We are looking for a DevOps engineer who will also work on some application development tasks (largely in Laravel) to allow our CloudOps team to work more autonomously.
Responsibilities
- Automating all aspects of the development pipeline from development to production to facilitate improved continuous delivery
- Some application development tasks, such as updating the applications to use different/newer tools and patterns
- Ensuring all applications utilize modern, standardized patterns and best practices
- Improving our continuous integration tools and processes to facilitate better automated testing and faster deployments
- Managing CDN and other infrastructure technologies to ensure site performance
- Managing cloud platform utilization to ensure repeatability, reliability, and cost optimization
- Managing and improving monitoring solutions and where possible, automating remediation
- As part of a team, supporting break/fix scenarios when necessary and serve in an on-call rotation
- Proactively identifying areas for improvement in existing systems and processes
- Suggesting and leading new technology infrastructure solutions for the business
Experience
You don’t need to check every box for the experience below. If you are passionate about this opportunity, we would love to hear from you.
- Experience with PHP development, particularly Laravel (WordPress is a plus)
- Experience developing and maintaining applications in other programming languages (Go, Python, etc)
- Experience using AWS and cloud services
- Experience administering and configuring Linux-based systems, including shell scripting
- Experience with system and application-level monitoring tools such as Datadog and New Relic
- Experience using Jenkins to facilitate continuous integration and other automation
- Familiarity with Git VCS and Github
- Experience with Docker to containerize applications and common orchestration platforms
- Proven ability to evaluate new technologies—is it a fad, is it reliable, is it sustainable, is it keeping momentum?
- Experience configuring and optimizing common services in a web environment
- Familiar with microservices architecture and management
- Professional programming experience in a major language (interpreted or compiled)
The Hiring Process
Your resume will be reviewed within a week of us receiving it. Every round is designed to give you an opportunity to meet members of our team and ask questions. The first round interview will be with members of the DevOps team and will cover general skills and experience, technical questions and how you like to work. There will be a second round with other members of our team, and occasionally a third round with non-engineers or other senior members of our team. There is no coding test, no brain teasers or algorithm challenges; we want to know about you and what working with you will be like.
Typical wage range: $115k - $140k. Factors that could be used to determine your actual salary may include your specific skills, years of experience and comparison to current employees already in this role. The typical candidate is hired below midpoint of the range. The total compensation package for this position will also include other elements, a full range of medical, financial, and/or other benefits including 401(k) eligibility and paid time off benefits.
PMC is committed to the health and wellness of our employees. As part of our company-wide rollout of PMC’s paid healthcare plan, effective for this role July 1, 2023, the company will pay 100% of the monthly health, dental and vision plan premiums for the employee and their family. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.
If you have more or less experience than specified on this job posting, please apply and list your salary expectations.
If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors).
It’s all About You…
At PMC, your wellness is top of mind. We offer a comprehensive benefits package to nurture you and your loved ones, including pets! Our package includes Healthcare (medical, dental, and vision) HSA with an employer contribution, FSA (Healthcare, Dependent Care & Commuter), EAP, Life Insurance, 401K with an employer match, Paid Parental Leave, Long-term Disability, generous Paid Time off (PTO), Pet Insurance, and Home & Auto insurance. Our Wellness initiatives rotate yoga, meditation, wellness weeks on a variety of topics, and financial wellness. We continuously elevate our offerings with more, for you.
About Penske Media Corporation:
Penske Media Corporation (PMC) is a leading global media and information services company whose award-winning content attracts a passionate audience. Since 2004, PMC has been a pioneer in digital media and a platform innovator, reaching viewers on all screens across its ever-growing constellation of iconic brands, which includes Variety, Rolling Stone, The Hollywood Reporter, Billboard, Dick Clark Productions, WWD, SHE Media, Robb Report, Deadline, Sportico, BGR, ARTnews, Fairchild Media, Vibe, IndieWire, Dirt, Artforum, Gold Derby, Spy.com and Luminate, the premier data and analytics company. PMC’s journalists and content creators deliver daily the most comprehensive news and information in their industries and areas of coverage, unequaled in ambition, depth, and courage. In addition, PMC owns several vital cultural events such as SXSW, LA3C, Life is Beautiful, Latin Music Week and ATX Television Festival. Headquartered in New York and Los Angeles with additional offices in 14 countries worldwide, PMC believes companies should not only be profitable but also forces for good www.pmc.com.
abouteureka.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, abouteureka.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, abouteureka.com is the ideal place to find your next job.