Job Category: software developer
Job Type: Full Time
Job Location: trichy
Experience Required: Executive level
No of Openings: 1
Key Skills: CDN EC2 Elastic Beanstalk Experience implementing and managing CI/CD pipelines using Bitbucket Pipelines or similar tools. Experience with Git-based version control workflows. IAM Knowledge of Nginx and Apache server configuration and management. Proficiency with Docker and Kubernetes. RDS S3 SSL Strong Linux administration skills (Ubuntu and Amazon Linux). Technical Skills Strong hands-on experience with AWS Cloud services
| Job Description We are seeking a highly skilled and experienced AWS / DevOps Engineer to manage, automate, and optimize our cloud infrastructure and deployment processes. The ideal candidate should possess strong expertise in AWS services, CI/CD implementation, containerization, Linux administration, and production environment management. This role requires hands-on experience in designing scalable infrastructure, ensuring high availability, and maintaining secure and efficient deployment workflows. Key Responsibilities Cloud Infrastructure Management Design, implement, and manage scalable AWS cloud infrastructure using services such as EC2, S3, IAM, RDS, and Elastic Beanstalk. Monitor and optimize cloud resources for performance, reliability, and cost efficiency. Implement security best practices, IAM policies, and access controls across development, staging, and production environments. DevOps & CI/CD Build, maintain, and optimize CI/CD pipelines using Bitbucket Pipelines and related automation tools. Automate application deployment, infrastructure provisioning, and environment configuration. Ensure smooth release management and support zero-downtime deployments using Load Balancers and deployment strategies. Containerization & Orchestration Develop, manage, and maintain Docker-based containerized applications. Deploy and manage workloads in Kubernetes environments. Troubleshoot and optimize container orchestration processes for scalability, performance, and reliability. System Administration & Server Management Manage and maintain Linux servers, including Ubuntu and Amazon Linux environments. Configure, optimize, and maintain Nginx and Apache web servers. Manage DNS, CDN, SSL, and security configurations using Cloudflare. Perform regular system monitoring, patch management, backup validation, and incident resolution. Monitoring & Production Support Monitor production systems and proactively troubleshoot infrastructure and application issues. Ensure high availability, system reliability, security, and disaster recovery readiness. Collaborate with development teams to resolve deployment and infrastructure-related challenges. Required Skills Technical Skills Strong hands-on experience with AWS Cloud services, including: EC2 S3 IAM RDS Elastic Beanstalk Experience implementing and managing CI/CD pipelines using Bitbucket Pipelines or similar tools. Proficiency with Docker and Kubernetes. Strong Linux administration skills (Ubuntu and Amazon Linux). Experience with Git-based version control workflows. Knowledge of Nginx and Apache server configuration and management. Hands-on experience with Cloudflare DNS, CDN, SSL, and security management. Understanding of load balancing, auto-scaling, and zero-downtime deployment strategies. Additional Expectations Strong troubleshooting and analytical skills. Ability to work independently and manage production-critical environments. Excellent communication and collaboration skills. Experience working in Agile/Scrum environments is an added advantage. Preferred Qualifications AWS Certified Solutions Architect. AWS Certified SysOps Administrator. AWS Certified DevOps Engineer. Experience with Infrastructure as Code (Terraform or AWS CloudFormation) is an added advantage. |
