Job Title: AWS DevOps Engineer
Location: Trichy, India
Type: Full-time
Notice: Immediate/15 days
Job Summary:
We are seeking an experienced AWS DevOps Engineer to join our team in Trichy. The ideal candidate will have a strong background in AWS services, scripting and automation, and DevOps practices. You will play a key role in managing our cloud infrastructure, ensuring security and performance, and implementing continuous integration and delivery processes.
Key Responsibilities:
AWS Services Proficiency:
- Manage and deploy applications using AWS Compute Services (EC2, Lambda, Elastic Beanstalk, CloudFront, Load Balancer).
- Utilize AWS Storage Services (S3, EBS) for data storage and management.
- Configure and manage networking components (VPC, Route 53, ELB).
- Administer relational databases using RDS (MySQL, PostgreSQL).
- Implement security and identity management using IAM to control user access and permissions.
- Monitor and manage AWS resources with tools such as CloudWatch, CloudTrail, and AWS Config.
Scripting and Automation:
- Write basic Python scripts and perform Bash/Shell scripting to automate routine tasks.
- Utilize cron jobs for scheduled automation processes.
DevOps Practices:
- Design and implement CI/CD pipelines using Jenkins, AWS CodePipeline, and GitLab CI/CD.
- Manage containerization and orchestration (Docker, Kubernetes) as an additional skill.
Networking and Security:
- Design network architecture, including VPC setup with subnets, route tables, NAT gateways, and security groups.
- Establish secure connections between on-premises and AWS using VPN and Direct Connect.
- Implement security best practices across AWS environments.
Database Management:
- Manage RDS databases, including backup, restore, scaling, and optimization of queries and performance.
Monitoring and Troubleshooting:
- Create and maintain CloudWatch dashboards to visualize metrics and logs for monitoring system performance.
- Troubleshoot and resolve issues in the cloud environment.
AWS Certifications:
- While not mandatory, possessing AWS certifications is preferred as they validate your expertise and enhance career prospects.
Operating Systems:
- Administer Windows servers and Linux distributions (Ubuntu & CentOS), including management of Amazon EC2 instances.
Qualifications:
- 2-3 years experience in AWS DevOps.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as an AWS DevOps Engineer or in a similar role.
- Strong knowledge of AWS services and infrastructure.
- Experience with CI/CD tools and practices.
- Familiarity with network design and security best practices.
- Proficient in scripting languages (Python, Bash).
- Ability to troubleshoot and optimize cloud environments.
- Excellent communication and teamwork skills.
Application Process:
Please note that candidates may be required to attend interviews in person at our Trichy office.