Agora Data, Inc. is seeking a security-minded, mid-level DevOps Engineer to join their Infrastructure and Platform team. This role is responsible for the operational availability, security, automation, and scalability of Agora’s AWS cloud environments, including designing Infrastructure as Code and optimizing CI/CD pipelines.
Responsibilities:
- Own the operational availability, performance, and security of AWS cloud infrastructure environments
- Design, build, test, and maintain CI/CD pipelines using modern DevOps best practices
- Develop and maintain Infrastructure as Code using AWS CDK (Cloud Development Kit) and CloudFormation
- Architect and evolve AWS infrastructure using services such as: EC2, ECS/EKS, Lambda, RDS (PostgreSQL), Aurora, S3, EBS, Route 53, VPC, IAM, Security Groups, WAF, CloudWatch, CloudTrail, Secrets Manager, Parameter Store
- Debug, triage, and resolve production-level incidents across multiple layers of the stack
- Design resilient, scalable systems with appropriate tradeoffs between cost, durability, performance, and security
- Implement monitoring, logging, and alerting strategies to improve observability
- Plan for infrastructure growth and scalability as business needs evolve
- Contribute to disaster recovery planning and regularly validate backup and recovery processes
- Support continuous compliance efforts related to SOC 2 Type II and NIST 800-171 r3 frameworks
- Bring a security-first mindset to all platform and automation initiatives
- Proactively identify system weaknesses and implement preventative solutions before they become critical issues
Requirements:
- 3–5 years of experience in DevOps, Cloud Engineering, or Infrastructure Engineering roles
- 3+ years of hands-on experience designing and operating production workloads in AWS
- Strong experience with Python scripting for automation and tooling
- Proven experience building and maintaining CI/CD pipelines (e.g., GitHub Actions, CodePipeline, or similar)
- Experience implementing Infrastructure as Code using AWS CDK (preferred) or similar frameworks (CloudFormation, Terraform)
- Experience managing PostgreSQL databases in cloud environments (RDS/Aurora), including performance and reliability considerations
- Strong understanding of: Networking fundamentals (VPCs, subnets, routing, DNS via Route 53), IAM policies and security best practices, Cloud cost optimization strategies
- Experience implementing infrastructure monitoring and observability solutions
- Familiarity with the full Software Development Life Cycle (SDLC)
- Experience supporting production systems and handling incident response
- Undergraduate degree in Computer Science, Engineering, Mathematics, MIS, or equivalent practical experience
- Experience with containerization and orchestration technologies (Docker, ECS, or EKS)
- Experience with blue/green or canary deployment strategies
- Software engineering background with experience collaborating closely with development teams
- Experience in regulated environments and familiarity with SOC 2 Type II and NIST control frameworks
- Experience with automated security scanning and DevSecOps practices