- Implement, and manage scalable, secure, and reliable AWS infrastructure using AWS CDK (Cloud Development Kit).
- Automate infrastructure provisioning, configuration management, and deployment processes using AWS CDK, Ansible, and Jenkins.
- Develop and evolve Infrastructure as Code (IaC) to ensure efficient provisioning and management of AWS resources Develop and automate Continuous Integration/Continuous
- Deployment (CI/CD) pipelines for infrastructure provisioning and application deployment Configure and manage various AWS services, including but not limited to EC2, VPC,
- Security Group, NACL, S3, CloudFormation, CloudWatch, AWS Cognito, IAM, Transit Gateway, ELB, CloudFront, Route53, and more Implement and manage security best practices, including IAM policies, security groups, and encryption.
- Collaborate with development teams to ensure seamless integration of applications with AWS infrastructure.Monitor and troubleshoot infrastructure performance issues, ensuring high availability and reliability5+ years of hands-on experience in DevOps and infrastructure engineering
- Strong expertise in AWS services, including EC2, S3, RDS, Lambda, VPC, CloudFormation, and CloudWatch.
- Proficiency in infrastructure as code (IaC) tools AWS CDKExperience with CI/CD tools like Jenkins, GitLab CI, or AWS Code Pipeline.
- Solid understanding of networking concepts, including VPC, subnets, routing, and security groups.
- In-depth experience with AWS storage services, certificate management and secrets management Strong scripting skills in languages such as Python, Bash, or PowerShell.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect) are a plus.
- Bachelors degree in computer science, Information Technology, or a related field