Job Title: Senior DevOps Engineer
Location: Denver, CO (Only US Residents can apply)
About the Company: As one of the country’s leading connectivity providers and largest ISPs, our client recognizes the significant value of WiFi in today’s digital world. Their WiFi network currently supports over 300 million wireless devices and carries 80% of the data consumed in customers’ homes and offices. They are dedicated to building and expanding intelligent WiFi and cellular capabilities to drive technological advancements.
Job Summary: The Wireless Device Engineering team is seeking a Senior DevOps Engineer to work on mission-critical projects that enhance intelligent WiFi and cellular capabilities. This role requires working in an agile team environment, where collaboration and innovation are key. The ideal candidate should be a problem solver, resourceful, and capable of working independently or collaboratively to drive solutions forward.
Major Duties and Responsibilities:
CI/CD Pipeline Ownership and Continuous Improvement (50%)
- Evaluate current CI pipelines and propose enhancements.
- Design and implement new solutions using AWS services.
- Improve existing AWS environments through CloudFormation and Terraform scripts.
- Collaborate with the development team to improve development efficiencies.
- Work with the architecture team to design infrastructure, environment, and CI/CD improvements.
- Gather technical requirements and document features/stories/high-level designs.
Development and Automation (50%)
- Enhance entitlement server pipelines by integrating automated end-to-end testing.
- Develop microservices in Python/Java on AWS.
- Work with the automation framework team to create CI solutions that improve testing efficiency.
- Design and implement enhanced production monitoring across all products.
- Create CI/CD pipelines for new projects.
- Build system monitoring dashboards and KPIs.
- Implement industry and AWS best practices for deployment, monitoring, and alerting.
Required Qualifications:
- Independent, self-motivated problem solver with a passion for developing DevOps solutions.
- Strong documentation skills and ability to write Agile Epics, Features, and Stories.
- Experience leading feature grooming sessions with leadership and other teams.
- Proven track record as a DevOps thought leader, contributing to process improvements.
- Experience designing and deploying AWS solutions using EC2, S3, RDS, SQS, Lambda, Elastic Beanstalk, Elastic Load Balancer, Auto Scaling Groups, and CloudFormation.
- Proficiency with GitLab for branching and merging code (Jenkins experience is transferable).
- Strong understanding of AWS Virtual Private Clouds and AWS Networking.
- Strong documentation, design, and communication skills.
- Passion for coding automated pipeline and AWS solutions instead of manual deployments.
- Experience integrating automated end-to-end testing into CI/CD pipelines.
- Knowledge of industry best practices for DevOps in a cloud environment.
- Experience working in an Agile environment.
- Willingness to mentor and advise other team members.
- Strong understanding and passion for Continuous Integration and Continuous Deployment.
Related Work Experience:
- 3 to 7 years of experience in DevOps.
- Proficient in Docker-based container deployments and Kubernetes clustering.
- Proficient in AWS Cloud Resources and microservices architecture.
- Experience writing code in Python/Java, RDB, and/or MongoDB.
- Experience integrating tools such as GitLab, JIRA, Confluence, Webex Teams, and Slack for seamless automation.
- Experience managing and deploying server releases to production.
- Experience supporting, monitoring, and developing alerts for production environments.
Education:
- Bachelor's degree in Computer Science, Engineering, or a related field.
This is an excellent opportunity for an experienced DevOps Engineer to work on cutting-edge wireless technologies in a collaborative and innovative environment. If you are passionate about DevOps, cloud technologies, and automation, we encourage you to apply!