Role Overview
We are looking for a skilled DevOps Engineer with 2–4 years of experience in managing cloud infrastructure, automation, deployment processes, and application environments. The ideal candidate should have hands-on experience in AWS, Linux administration, CI/CD pipelines, and infrastructure automation, preferably in an E-Commerce environment.
Responsibilities
- Manage and troubleshoot cloud infrastructure hosted on Amazon Web Services (AWS).
- Monitor and maintain application servers hosted on Linux environments.
- Perform server configuration, deployment, troubleshooting, and performance tuning.
- Build and maintain CI/CD pipelines using tools like Jenkins, AWS CodePipeline, CodeBuild, and CodeDeploy.
- Automate deployment and configuration activities using Ansible / Chef / Puppet.
- Develop and maintain automation scripts using Shell scripting.
- Manage application releases, environment setup, and deployment activities.
- Monitor cloud servers, application health, logs, and system performance.
- Work with development teams to support production deployments and resolve issues.
- Implement best practices for scalability, availability, and security.
- Explore and implement tools that improve infrastructure management and operational efficiency.
Participate in Agile/Scrum meetings and communicate technical updates with stakeholders.
-
Required Skills & Experience
- 2–4 years of experience as a DevOps Engineer / Cloud Engineer.
- Hands-on experience with AWS services:
- EC2
- S3
- CloudWatch
- IAM
- VPC
- CloudTrail
- AWS Config
- Systems Manager
- CodePipeline / CodeBuild / CodeDeploy
- Strong experience in Linux Administration:
- Installation
- Configuration
- Troubleshooting
- Performance tuning
- Patch management
- Experience with CI/CD tools:
- Jenkins
- AWS DevOps tools
- Bamboo (added advantage)
- Experience with configuration management tools:
- Experience with web servers:
- Good knowledge of:
- REST APIs
- XML
- JSON
- Networking concepts (DNS, HTTP/HTTPS, TCP/IP, Firewall, NAT)
- Experience with monitoring tools:
- CloudWatch
- Nagios
- New Relic
- Experience with log management tools:
Basic understanding of Docker and containerization.
-
Preferred Skills
- Experience supporting E-Commerce platforms (Magento, Shopify, custom commerce platforms, etc.).
- Experience managing production environments with high availability requirements.
- AWS Certified Developer / AWS Certified Solutions Architect certification is an added advantage.
Ansible certification is an added advantage.
-
Soft Skills
- Strong troubleshooting and problem-solving skills.
- Good communication and collaboration skills.
- Ability to work independently and take ownership.
- Proactive approach towards identifying and resolving issues.