This role focuses on securing and optimizing cloud infrastructure through automation, proactive monitoring, and robust DevSecOps practices. You will take ownership of AWS services including ECS, RDS, Lambda, and SQS, ensuring they are configured securely, scaled efficiently, and maintained through infrastructure-as-code principles.
Key Responsibilities
- Design, manage, and monitor AWS infrastructure to ensure high availability, performance, and cost efficiency
- Build and refine CI/CD pipelines to support secure, repeatable deployments across multiple environments
- Automate provisioning and configuration using Terraform or equivalent tools
- Strengthen security by enforcing best practices in network design, access controls, and encryption
- Manage secrets, SSL/TLS certificates, and secure communication between services
- Conduct vulnerability assessments using tools like AWS Inspector and respond to findings
- Enhance system observability by configuring logs, metrics, and distributed tracing with CloudWatch and Grafana
- Develop alerting strategies and dashboards to proactively detect and resolve issues
- Support incident response, root cause analysis, and postmortem reviews
- Implement and test backup, disaster recovery, and failover mechanisms
- Collaborate with development teams to embed security and reliability into the software lifecycle
- Document configurations, policies, and operational procedures
- Participate in audits, penetration test remediation, and compliance validation
- Stay informed about emerging threats, cloud updates, and improvements in DevOps tooling
Technology Environment
You'll work extensively with AWS services such as ECS, RDS, Lambda, and SQS, using Docker for containerization, Terraform for infrastructure automation, and monitoring tools including CloudWatch and Grafana. Security scanning, certificate management, and network segmentation are integral parts of the deployment workflow.


