DevOps Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Kubernetes: Production-level experience with EKS, including Helm and Kustomize. • Kubernetes: • Infrastructure as Code: Proficiency in Terraform and Terragrunt. • Infrastructure as Code: • Cloud & Data Systems: Hands-on experience with the AWS Ecosystem (EC2, ECR, RDS, MSK) and experience operating production data platforms or streaming systems. • Cloud & Data Systems: • GitOps: Proven experience with ArgoCD and GitHub Actions automation. • GitOps: • Tools: Familiarity with DataDog, MongoDB, and AI-assisted tools like Claude CLI or GitHub Copilot. • Tools: • Attributes: An intrinsic desire to learn and fill in missing skills, with a proactive approach to conducting proof-of-concepts for new DevOps practices. • Attributes:
Responsibilities
• Infrastructure Management: Provision, maintain, and upgrade AWS and EKS infrastructure using tools like kubectl, Kustomize, and Helm. • Infrastructure Management: • Automation & IaC: Develop and document reusable Terraform and Terragrunt modules to automate deployments, backups, and routine maintenance. • Automation & IaC: • CI/CD & GitOps: Build and refine CI/CD pipelines using GitHub Actions and GitOps workflows, specifically leveraging ArgoCD (including app-of-apps and ApplicationSets). • CI/CD & GitOps: • Monitoring & Reliability: Monitor performance and logs via DataDog and AWS CloudWatch, troubleshoot incidents, and take full ownership of the long-term reliability of the systems you build. • Monitoring & Reliability: • Data Platform Support: Support data engineers by operating and improving data platforms or data-adjacent infrastructure (e.g., Airflow/MWAA, SQLMesh) in production environments. • Data Platform Support: • Streaming Systems: Support and maintain streaming or real-time data systems to ensure consistent data flow and system uptime. • Streaming Systems: • Cost Optimization: Analyze cloud spend using AWS Cost Explorer and Infracost to identify waste and implement cost-saving measures. • Cost Optimization: • Operational Support: Assist developers with daily operational needs and maintain security/RBAC and resource efficiency within Kubernetes environments. • Operational Support: • As a DevOps Engineer, you are responsible for maintaining and optimizing our AWS and Kubernetes infrastructure to ensure high reliability, security, and scalability. You will focus on driving cost efficiency, accelerating deployment cycles for developers, and piloting emerging tools that deliver measurable value to the organization.