Collaborate with clients to understand their business requirements and translate them into effective strategies and solutions on the AWS platform
Analyze the product technical requirements, Design, implement, and manage CI/CD pipelines, infrastructure automation, and configuration management using industry best practices and AWS services, such as AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, and AWS CloudFormation
Ensure high availability, scalability, and security of AWS infrastructure and applications by implementing appropriate monitoring, alerting, and disaster recovery measures
Expert for overall application technical design conformance with internal and external architectural standards and structures
Collaborate with development teams to optimize application performance and facilitate efficient software delivery processes
Develop real time and asynchronous systems integrations and balance the engineering needs of multiple teams
Responsible for analyzing, and defining infrastructure relevant template and codified patterns, resiliency/redundancies, deployment methods and validation routines, and configuration drift, management, structures and configurations
Troubleshoot and resolve infrastructure and application-related issues in a timely manner, working closely with development and operations teams
Conduct regular performance analysis and capacity planning to ensure optimal utilization of AWS resources
Stay updated with emerging trends and technologies in DevOps and AWS services, and provide recommendations for process improvements and tooling enhancements
Document system configurations, procedures, and troubleshooting guides for knowledge sharing and future reference
Requirements :
Bachelor's degree in Computer Science, Engineering, or a related field
7+ years of experience working in a cloud infrastructure architect, cloud application architect, or cloud development role, with a focus on AWS cloud technologies
Strong knowledge of AWS services, such as EC2, ECS, Lambda, S3, RDS, DynamoDB, and CloudFront
Proficiency in CI/CD tools and technologies, such as Git, Jenkins, CloudBees or AWS CodePipeline
Experience with infrastructure-as-code tools, such as AWS CloudFormation, Terraform, or AWS CDK
Solid understanding of configuration management tools like Ansible, AWS, Puppet, or Chef
Strong scripting skills (e.g., Python, Bash) for automation and tooling development