Manage and optimize serverless infrastructure to ensure scalability, high availability, and cost efficiency using services like AWS Lambda, Step Functions, DynamoDB, AWS Batch, and more.
Design, implement, and maintain CI/CD pipelines using tools such as Github Actions, AWS CodePipeline and CodeBuild.
Develop and maintain Infrastructure as Code (IaC) using Cloudformation and AWS CDK.
Proficient in Infrastructure as Code (IaC) tools.
Collaborate with security teams to implement best practices for AWS security and compliance.
Monitor and manage security measures within the AWS environment to protect against potential threats.
Monitor system performance, analyze metrics, and implement optimizations to enhance overall system efficiency.
Create and maintain comprehensive documentation for AWS infrastructure, automation processes, and best practices.
Collaborate with cross-functional teams to ensure seamless integration of applications and services.
Communicate effectively with team members, providing technical guidance and expertise.
Requirements
Bachelor's degree in Computer Science, Engineering, or related field.
Strong experience working with AWS services and infrastructure.
Hands-on experience with CI/CD pipelines and automation tools.
Familiarity with scripting languages (e.g., Python, Bash).
Excellent problem-solving skills and attention to detail.