Job Description
Position: - Python Developer with AWS / Cloud
Location: - USA (Remote)
Job Description
Key Responsibilities:
• Design, implement, and manage AWS cloud using services such as VPC, EC2, ECS, S3, RDS, Lambda, OpenSearch, ElastiCache, API GW, Route53, WAF and Cloud Formation, etc.,
• Develop and maintain Python scripts for GenAI, automation, monitoring, and management of cloud resources.
• Collaborate with cross-functional teams to define infrastructure requirements and ensure alignment with business goals.
• Implement best practices for cloud security, including identity and access management, encryption, and network security.
• Troubleshoot and resolve infrastructure-related issues in a timely manner.
• Stay up-to-date with the latest AWS services, features, and best practices.
• Implement and manage AWS backup and disaster recovery solutions.
• Ensure compliance with AWS Well-Architected Framework and best practices.
• Automate infrastructure deployment and management using AWS Cloud Formation, Ansible and Jenkins.
Qualifications:
• Proven experience as an AWS Cloud Engineer or similar role.
• Strong proficiency in Python programming and scripting.
• Experience with infrastructure-as-code tools such as Cloud Formation and Ansible.
• Knowledge of CI/CD pipelines and tools such as Jenkins.
• Understanding of networking concepts and protocols (VPC, VPN, DNS, etc.).
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.
Responsibilities
- Design, implement, and manage AWS cloud using services such as VPC, EC2, ECS, S3, RDS, Lambda, OpenSearch, ElastiCache, API GW, Route53, WAF and Cloud Formation, etc.,
- Develop and maintain Python scripts for GenAI, automation, monitoring, and management of cloud resources
- Collaborate with cross-functional teams to define infrastructure requirements and ensure alignment with business goals
- Implement best practices for cloud security, including identity and access management, encryption, and network security
- Troubleshoot and resolve infrastructure-related issues in a timely manner
- Stay up-to-date with the latest AWS services, features, and best practices
- Implement and manage AWS backup and disaster recovery solutions
- Ensure compliance with AWS Well-Architected Framework and best practices
- Automate infrastructure deployment and management using AWS Cloud Formation, Ansible and Jenkins
Requirements
- Proven experience as an AWS Cloud Engineer or similar role
- Strong proficiency in Python programming and scripting
- Experience with infrastructure-as-code tools such as Cloud Formation and Ansible
- Knowledge of CI/CD pipelines and tools such as Jenkins
- Understanding of networking concepts and protocols (VPC, VPN, DNS, etc.)
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills