Why Ryan?
Global Award-Winning Culture
Flexible Work Environment
Generous Paid Time Off
World-Class Benefits and Compensation
Rapid Growth Opportunities
Company Sponsored Two-Way Transportation
Exponential Career Growth
We are looking for a Senior Engineer – DevOps to help us build, scale, and optimize cloud-based infrastructure and DevOps practices. This role will focus on cloud platform engineering, CI/CD pipeline automation, infrastructure as code, and operational excellence. If you're passionate about automation, cloud-native infrastructure, and continuous improvement, this is your opportunity to make an impact on high-scale production environments.
As a Senior Engineer, you will work closely with engineers, architects, and DevOps teams to design, implement, and optimize scalable, reliable systems, while also enabling developer teams with self-service tools to deploy faster and more securely.
Key Responsibilities
Cloud Platform Engineering
-
Implement and manage scalable, secure cloud platforms on Azure and AWS, utilizing services like AKS, EKS, S3, Lambda, Key Vault, Cosmos DB, etc.
-
Deploy containerized applications and orchestrate them using Kubernetes (AKS/EKS) and Helm.
-
Develop and maintain Infrastructure as Code (IaC) using Terraform, or similar languages.
CI/CD Automation
-
Build and manage CI/CD pipelines using Azure DevOps, GitHub Actions, or AWS CodePipeline.
-
Automate testing, deployment, and monitoring processes to improve deployment speed and reduce manual intervention.
-
Implement branching strategies, quality gates, and security scans within CI/CD processes.
Observability & Monitoring
-
Implement and maintain monitoring, alerting, and logging systems using tools like CloudWatch, Azure Monitor, Prometheus, Grafana, and OpenTelemetry.
-
Enable automated responses to incidents and reduce downtime by optimizing system health checks and alerts.
Security & Automation
-
Implement secure configurations, patching, and access controls across cloud environments.
-
Automate security checks and integrate them into CI/CD pipelines to ensure vulnerabilities are caught early in the development process.
Continuous Improvement
-
Advocate for DevOps best practices, automation-first mindset, and continuous learning across the engineering teams.
-
Contribute to infrastructure and code optimizations, reducing cloud costs and improving performance.
Required Competencies
Cloud Expertise
-
Strong experience with Azure and AWS cloud services, including EKS, AKS, S3, Lambda, and Azure Key Vault.
-
Hands-on experience with container orchestration and Kubernetes (AKS/EKS).
DevOps Tooling
-
Experience with CI/CD using Azure DevOps, GitHub Actions, or AWS CodePipeline.
-
Proficiency in Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Bicep.
Automation & Scripting
-
Proficient in shell scripting, Python, or Go for automation tasks.
-
Experience with cloud-native monitoring and alerting platforms like CloudWatch, Azure Monitor, and Prometheus.
Collaboration & Communication
-
Strong problem-solving skills and a collaborative mindset.
-
Ability to communicate complex technical concepts to both technical and non-technical teams.
Soft Skills
-
Adaptability, ownership, and accountability.
-
Strong attention to detail, with a focus on reliability and performance.
What You Bring
-
5+ years of experience in DevOps, platform engineering, or cloud infrastructure.
-
Strong experience in building cloud-native applications, automation pipelines, and infrastructure solutions on Azure and AWS.
-
Ability to work in Agile/Scrum environments, collaborating with multiple teams to deliver production-ready systems.
Why Join Us?
Join a growing team at the heart of a fast-paced, dynamic organization. In this role, you will play a pivotal role in shaping the future of our cloud infrastructure and automation practices, all while working with cutting-edge technology and talented professionals.