We are seeking a talented and versatile DevOps Engineer to join our team. This is a critical, hands-on role responsible for the maintenance and deployment of our products, while also leading a major AWS cost optimization initiative.
This hybrid position combines deep DevOps expertise, cloud database management skills, and the leadership needed to coordinate with distributed teams. The goal is to automate operational processes quickly and securely, while driving significant cost savings and ensuring the reliability of all systems.
Responsibilities:
- Lead a continuous AWS cost optimization initiative, responsible for analyzing, identifying, and implementing significant cost reductions.
- Lead and coordinate technical projects with our distributed, overseas team, including task assignment, progress monitoring, and blocker resolution.
- Oversee performance and optimization for cloud databases (RDS/Aurora), analyze query performance, and collaborate with the backend team on connection pooling and cFaching.
- Configuration and management of internal AWS services needed to run the site: Route 53, ELB, Elasticache, RDS, Lambda, EC2, ECR, IAM, SQS, EKS, etc.
- Develop and maintain CI/CD pipelines to automate application deployment and configuration management (e.g., Jenkins, GitLab CI/CD).
- Monitor and troubleshoot cloud-based infrastructure and applications, ensuring high availability and performance.
- Conduct thorough analysis of existing infrastructure and applications to identify opportunities for optimization and cost reduction.
- Provide technical guidance and mentorship to development teams on cloud architecture best practices and DevOps methodologies.
- Collaborate with security teams to ensure the implementation of appropriate security controls and compliance (e.g., SOC-2 environment).
- Build tools to reduce occurrences of errors and improve the product.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent relevant experience).
- 5+ years of DevOps expertise in configuration and operations of AWS infrastructure.
- Proven, hands-on experience in AWS cost optimization with quantifiable results.
- In-depth knowledge of cloud architecture patterns (serverless, microservices, containerization).
- Proficiency in scripting languages (e.g., Python, Bash, or PowerShell).
- Strong experience managing, monitoring, and optimizing cloud databases (e.g., RDS/Aurora, PostgreSQL/MySQL).
- Experience leading or coordinating with distributed/overseas technical teams.
- Strong understanding of networking concepts (VPC, VPN, DNS, CDN).
- Experience in secure, auditable environments (SOC-2 familiarity is a strong plus).