Description
We are seeking a results-driven, team-oriented, self-motivated professional who combines broad technical skills with a high degree of effective communication and collaboration for the position of Site Reliability Engineer working on our Publishing Systems on the AWS Cloud platform.
In this challenging role, you will be part of a team of Site Reliability Engineers. This team provides operational support services for many of our Publishing Systems on the AWS Cloud platform. They serve as a primary point of contact with development groups, data center partners, and other operations teams. Responsibilities include ensuring application stability and performance, change review and oversight, on-going process and technical improvements, and escalated production incident response for several publishing products.
Key Responsibilities:
- Partner with engineering teams on AWS projects that evolve stability and supportability of production and pre-production publishing application systems, infrastructure and environment.
- Response and ownership of incidents - identify problems, determine mitigation steps, determine root cause, identify preventative actions, communicate status with the team and stakeholders.
- Participate on a level-2 support rotation, acting as escalation for level-1 support.
- Introduce automation to replace manual operations.
- Implement nonfunctional requirements in prod and pre-prod to ensure system availability, scalability, performance, monitoring, alerting and efficient incident troubleshooting.
- Leverage and augment standard system tools for collection of AWS metrics for use in improving performance.
- Point of contact for developers and business partners for specific areas of focus.
- Implement standards and best practices where appropriate.
- Proactively share knowledge with colleagues, including our global team.
- Creates and maintains well-written documentation, such as deployment procedures and troubleshooting guides.
Required Qualifications
- A four-year degree in computer science or a related field, or equivalent work experience
- Experience with CI/CD technologies (AWS CodeBuild, AWS Code Pipeline, AWS CLI/SDK, Github Actions)
- Familiarity with CI/CD principles (Blue/Green, Versioning, Automated Testing, HA, DR)
- Familiarity with writing Cloudformation templates
- Experience using scripting and markup languages (JSON, YAML, Python, Bash, Go)
- Experience working with Git
- Experience with monitoring/logging tools (Datadog, ELK)
- Willingness and enthusiasm to support a variety of applications, crossing multiple platforms, including pager coverage on a rotating basis, assist other team members off-hours with urgent incident/change activities
- Ability to take ownership of issues and drive to resolution with limited assistance
- Keep up to date with emerging cloud technology trends, especially around DevOps, Service Reliability, and Security.
- Articulate/analyze technical issues, and share ideas, participate in peer discussions and solutions. Ability to communicate effectively with technical staff, management and business team members.
Benefits:
- Hybrid Work Model: flexible hybrid working environment
- Flexibility & Work-Life Balance: flexible work arrangements, including work from anywhere for up to 8 weeks per year
- Career Development and Growth: culture of continuous learning and skill development
- Industry Competitive Benefits: comprehensive benefit plans, including flexible vacation, two company-wide Mental Health Days off, access to the Headstock app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing.
Salary: $70,800 USD - $131,400 USD per year