Job Title: Cloud Infrastructure Engineer
Job Summary
We are seeking a Cloud Infrastructure Engineer to transform our database operations with AI and automation. Ideal candidate will have strong expertise in cloud architecture, infrastructure automation, Linux internals and certificate management.
Key Responsibilities
- Architect and manage scalable, highly available infrastructure in Amazon Web Services.
- Manage EC2, S3, Auto Scaling, Route 53, Security Groups, Load balancer, IAM policies and networking.
- Implement cost optimization, monitoring, and governance best practices.
- Provision infrastructure using Terraform.
- Develop reusable modules for VPC, EC2, RDS, and networking components.
- Securely manage Terraform state files.
- Automate infrastructure and deployments using Shell scripting or Python.
- Implement configuration management using Ansible.
- Automate provisioning, scaling, patching, and compliance checks.
- Manage SSL/TLS certificate lifecycle (generation, renewal, rotation).
- Administer Linux systems (RHEL, CentOS, Ubuntu).
- Perform performance tuning and system-level troubleshooting.
- Monitor CPU, memory, disk I/O, and network utilization.
Required Skills & Qualifications
Technical Skills
- Strong hands-on experience with Amazon Web Services.
- Experience managing Amazon RDS for MySQL and PostgreSQL.
- Expertise in Terraform.
- Proficiency with Ansible.
- Strong Linux administration skills.
- Automation experience using Shell or Python.
- Solid understanding of SSL/TLS and certificate lifecycle management.
- Good understanding of networking fundamentals.
Experience
5+ years in Cloud Infrastructure roles.
Nice to Have
- Hands-on RDS production support experience.
- Secrets management tools (e.g., Vault).
- AWS certifications.
- Experience in high-availability or regulated environments.