Senior DevOps & Cloud Engineer
Summary
Owns and manages a multi-tenant SaaS platform's entire AWS infrastructure across Development, UAT, Staging, and Production — building Jenkins/CodeBuild CI/CD pipelines, securing VPC networking and Cloudflare, and running monitoring, HA/DR, and Unix server administration. Requires 8+ years of hands-on AWS experience.
Own and manage the entire AWS infrastructure stack across Development, UAT, Staging, and Production environments. Design and operate multi-tenant SaaS environments with auto-scaling, load balancing, and cost optimization. Build and maintain CI/CD pipelines, configure and secure networking, manage Unix/server administration, and enforce high-availability and disaster recovery strategies.
Key responsibilities
Own and manage the entire AWS infrastructure stack (Development, UAT, Staging, Production)
Design and operate multi-tenant SaaS environments with auto-scaling, load balancing, and cost optimization
Build and maintain CI/CD pipelines using Jenkins, AWS CodeBuild and AWS CodeDeploy
Configure and secure networking (VPC, subnets, routing, VPN, firewalls) and Cloudflare for DNS, CDN, and WAF
Manage Unix / server administration — patching, hardening, backup, and monitoring
Implement and monitor IAM policies, Secrets Manager, SSL/TLS, and access control
Set up monitoring and alerting (CloudWatch, Grafana, ELK, Prometheus)
Enforce high-availability and disaster recovery (HA/DR) strategies
Support application deployments and troubleshoot performance bottlenecks
About you
Bachelor's Degree in Computer Science, Information Technology, or related field
8+ years of hands-on experience managing AWS infrastructure for multi-tenant or large-scale SaaS applications
Proven experience with auto-scaling, load balancing, and failover architectures
Deep knowledge of AWS services (EC2, RDS/Aurora, S3, EFS, IAM, CloudWatch, CloudFormation, CodeDeploy, Security Groups)
Expert in CI/CD pipeline setup using Jenkins
Strong experience with networking — VPC, subnets, VPN, route tables, NAT, firewalls, and DNS
Strong experience in Unix/Linux server administration and shell scripting
Strong knowledge of Cloudflare configuration (DNS, CDN, SSL, WAF)
Experience in security hardening, IAM policies, TLS/SSL, and monitoring automation
Experience with AWS Lambda and Secrets Manager