Bangalore, Karnataka, India Post Date: September 19, 2023 Full Time
Apply for job
Job Description
Responsibilities:
Design, implement, and manage infrastructure as code (IaC) using tools like AWS CloudFormation, Terraform, or CDK.
Deploy and manage virtual servers, containers, and serverless functions on AWS.
Develop and maintain CI/CD pipelines to automate application deployments, testing, and releases using tools such as AWS CodePipeline, Jenkins, or GitLab CI/CD.
Monitor and improve CI/CD pipeline performance, reliability, and security.
Set up monitoring and alerting solutions using AWS CloudWatch, Prometheus, or Grafana.
Collect and analyze logs to troubleshoot issues and optimize system performance.
Implement security best practices for AWS resources, including identity and access management (IAM), AWS Key Management Services (KMS), encryption, and network security.
Ensure compliance with industry-specific regulations, including HIPAA, NIST 800-53 TCF, and GDPR
Ensure compliance with industry standards and regulations relevant to the organization.
Identify and resolve performance bottlenecks in applications and infrastructure.
Implement scaling strategies to handle varying workloads.
Work closely with development teams to understand application requirements and provide DevOps support.
Collaborate with cross-functional teams to address issues and improve processes.
Design and implement disaster recovery plans and backup strategies.
Set up high availability and fault tolerance for critical applications and services.
Strong experience with AWS services, including EC2 Lambda, S3 RDS, ECS/EKS, etc.
Proficiency in scripting languages like Python, Bash, or PowerShell.