Design, implement, and maintain scalable and secure cloud-native infrastructure with a focus on AWS and Kubernetes.
Contribute to cloud migrations, security implementations, and DevOps best practices while supporting the reliability and performance of cloud environments.
Work closely with cross-functional teams to deliver infrastructure solutions that align with application and business needs.
Continuously improve systems through automation, monitoring, and operational best practices, while growing technical skills and sharing knowledge within the team.
Develop and maintain Infrastructure as Code (IaC) using Terraform and reusable Terraform modules, and design, implement, and maintain CI/CD pipelines in GitLab (GitLab CI/CD), using established patterns and reusable components to support consistent deployments across environments.
Design, deploy, and support Kubernetes environments on AWS EKS, ensuring reliability, scalability, and security of cloud workloads.
Implement and maintain core Kubernetes capabilities such as networking, ingress, storage, and cluster upgrades following established best practices.
Participate in proof-of-concept efforts for new tools and technologies, contributing hands-on implementation and feedback.
Follow and help maintain Kubernetes and cloud infrastructure standards, including upgrade processes, security configurations, and performance tuning.
Collaborate with application and platform teams to support cloud-native application deployments, containerized workloads, and microservices architectures.
Implement and maintain observability solutions using metrics, logs, and alerts to support monitoring, troubleshooting, and operational visibility.
Support cloud security initiatives by implementing access controls, encryption, and compliance requirements according to defined security standards.
Contribute to cloud migration and application modernization efforts by executing migration tasks and validating deployed solutions.
Participate in incident response and on-call rotations, helping diagnose issues, restore services, and improve operational reliability through post-incident learnings.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field
6+ years of experience with Linux systems, cloud engineering, and DevOps practices
Understanding of cloud technologies, such as AWS or GCP
Ability to port on-prem python scripts to work in the cloud
Proficient in Docker & Kubernetes, with a good knowledge of its ecosystems
Security focused mindset
Experience with Terraform and Terraform modules
Experience with continuous integration and continuous deployment (CI/CD) infrastructure, including GitLab CI/CD
A proactive approach to spotting problems, areas for improvement and performance bottlenecks across services and levels of the technical stack
Know your way around the Linux shell
Git source code control
Tech Stack
AWS
Cloud
Docker
Google Cloud Platform
Kubernetes
Linux
Microservices
Python
Terraform
Benefits
Highly competitive and inclusive medical, dental and vision coverage options
Health Savings Account for medical expenses and dependent care expenses
Flexible Spending Account to pay for certain out-of-pocket expenses
Paid time off, including: vacation, sick time and holidays
401k match and Financial Planning tools
LTD and STD insurance coverages, as well as voluntary benefit options