This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The DevOps Engineer will be responsible for building infrastructure as code to ensure consistent and reliable management of application environments, focusing on security and compliance during onboarding and deployment.
They will provision cloud-based infrastructure for deploying, managing, and scaling software applications, ensuring cost-effectiveness and adherence to budget constraints.
Design, build, and support efficient CI/CD pipelines aligned with the company's development roadmap and operational excellence goals.
Collaborate with various teams to understand and fulfill their development and integration needs.
Maintain system stability and enforce security measures during software updates and feature deployments, integrating secure coding practices.
Optimize system deployments to balance performance, cost, and security concerns, including regular cost analysis and implementation of cost-saving measures.
Develop advanced system monitoring and alerting capabilities, proactively addressing system bottlenecks and ensuring operational efficiency.
Actively troubleshoot and resolve system alerts, failures, and operational inefficiencies, adhering to defined ownership and support models.
Support system and software testing and debugging, ensuring compliance with established standards and best practices.
Integrate cloud-based resources and networks with local and distributed infrastructure.
Participate in an on-call rotation to troubleshoot and diagnose production issues.
Maintain documentation for system architecture, processes, and workflows.
Continuously evaluate and implement new tools and technologies to improve infrastructure and support processes, with a strong focus on automation and efficiency.
Requirements:
Bachelor's Degree in Computer Science, related field, or equivalent work experience.
3+ Years of experience working as a DevOps Engineer or in a similar role.
Experience with infrastructure as code tools (e.g., CF, Terraform, Ansible) and version control (Git).
Expertise in scripting and automation (e.g., Bash, Python, or Go) for infrastructure and deployment tasks.
Experience with the software development lifecycle.
Extensive knowledge of Linux operating systems.
Experience with various monitoring/logging tools such as Prometheus/Grafana/ELK stack, etc.
Familiarity with cloud platforms (AWS, GCP, Azure) and their services.
Strong documentation skills.
Strong problem-solving skills.
Communication and collaboration skills with the ability to engage and influence.
Benefits:
This position is fully remote, allowing employees to work from a non-NBCUniversal worksite, typically from their residence.
Eligible for company-sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and various discounts and perks.