
Cloud Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Flentas Technologies is seeking a skilled AWS Cloud Engineer for our Pune office. This role is crucial for deploying, managing, and maintaining our Amazon Web Services (AWS) cloud infrastructure, ensuring the high availability, performance, and security of our cloud-based applications and services. The ideal candidate will possess hands-on AWS experience and a strong understanding of cloud computing principles.
Cloud Infrastructure Management
- Deploy, configure, and manage cloud infrastructure on AWS, ensuring optimal health, performance, and availability of resources.
- Optimize resource utilization and cost efficiency within the AWS environment.
- Implement and manage robust backup and disaster recovery strategies.
- Utilize AWS (Amazon Web Services) Cloud services, including DevOps tools and CloudFormation, for infrastructure management.
- Establish and maintain Cloud Agnostic and Cloud Native CI/CD Pipelines for efficient deployment.
System Administration
- Administer user accounts, permissions, and access controls on AWS, ensuring secure and efficient access.
- Perform regular system upgrades, patching, and security updates to maintain system integrity.
- Troubleshoot and resolve complex infrastructure and application-related issues promptly.
- Implement and enforce stringent security best practices and compliance requirements across the cloud environment.
Automation And Scripting
- Develop and maintain automation scripts and templates using AWS CloudFormation, AWS CLI, or Infrastructure as Code (IaC) frameworks to streamline operations.
- Enhance operational efficiency and streamline deployment processes through effective automation.
- Leverage automation tools such as Terraform, Ansible, Chef, or Puppet for configuration management and deployment.
Monitoring And Performance Optimization
- Continuously monitor system performance, identify bottlenecks, and implement strategic optimizations.
- Configure and maintain monitoring tools for proactive alerting, rapid troubleshooting, and system health checks.
- Conduct thorough capacity planning and scale resources effectively to meet evolving demands.
Collaboration And Documentation
- Collaborate effectively with cross-functional teams, including developers and system administrators, to support the seamless development and deployment of cloud-native applications.
- Create and maintain comprehensive documentation for system configurations, processes, and procedures.
- Actively contribute to knowledge sharing within the team and mentor junior team members, fostering a culture of continuous learning.
Qualifications: A Bachelor's degree in Computer Science, Information Technology, or a related field is required. Minimum of 2 years of hands-on experience as a DevOps Engineer. Strong knowledge of core AWS services (EC2, S3, RDS, VPC, IAM, Cloud Watch) is essential. Experience with infrastructure automation and configuration management tools (AWS CloudFormation, Ansible, Terraform) is necessary. Proficiency in scripting languages like Python, PowerShell, or Bash is required. A solid understanding of networking concepts and cloud security best practices is crucial. Experience with monitoring and logging tools (AWS Cloud Watch, ELK Stack, Prometheus) is beneficial. Excellent troubleshooting, problem-solving, communication, and collaboration skills are expected. AWS certifications are a plus.
Company
Flentas
Flentas is a global cloud consulting and implementation firm dedicated to helping enterprises maximize their cloud potential. With extensive technological expertise and a proven track record in drivin...