Junior AWS DevOps Engineer

CoditudePune, MaharashtraOn-siteFull-timeMid level, 2–5 yearsListed 3 hours ago

Apply now

About this role

Role Overview We are looking for a skilled AWS DevOps Engineer with 3+ years of experience in DevOps and cloud infrastructure management. The candidate will work closely with our existing DevOps team to maintain and improve AWS production environments, support application deployments, troubleshoot infrastructure issues, and ensure system reliability, security, and performance. The ideal candidate should have solid hands-on AWS experience, a good understanding of CI/CD pipelines, Infrastructure as Code, monitoring, and scripting, along with a proactive approach to troubleshooting and automation. Key Responsibilities • Manage and maintain AWS infrastructure to ensure availability, performance, security, and reliability. • Monitor production environments, troubleshoot infrastructure and application issues, and assist with root cause analysis. • Build, maintain, and improve CI/CD pipelines for reliable deployments and rollback procedures. • Provision and manage infrastructure using Terraform, CloudFormation, or similar Infrastructure as Code tools. • Configure and maintain monitoring, logging, dashboards, and alerts using AWS CloudWatch or equivalent tools. • Follow cloud security best practices, including IAM access controls, secrets management, and least-privilege access. • Monitor AWS resource utilization and identify opportunities for cloud cost optimization. • Collaborate with development, data, and DevOps teams to support releases and resolve production issues. • Participate in production support and on-call rotations as required. • Automate routine operational tasks using Python and/or Bash scripting. • Maintain documentation for infrastructure configurations, deployment procedures, and troubleshooting processes. Essential Technical Skills • AWS: Hands-on experience with EC2, RDS, VPC, IAM, ALB/ELB, Auto Scaling, CloudFront, and AWS CodeBuild/CodeDeploy or equivalent AWS deployment services. • Networking: Understanding of VPC architecture, public and private subnets, routing, security groups, NACLs, DNS, and load balancing. • CI/CD: Practical experience building or maintaining pipelines using GitHub Actions, Jenkins, AWS CodePipeline, or equivalent tools. • Infrastructure as Code (IaC): Hands-on experience with Terraform, AWS CloudFormation, or similar tools for infrastructure provisioning and management. • Monitoring and Logging: Experience with CloudWatch or equivalent tools for monitoring metrics, analyzing logs, configuring alerts, and troubleshooting issues. • Troubleshooting: Ability to investigate and resolve infrastructure, networking, deployment, and application-related issues. • Security: Familiarity with IAM policies, access management, secrets management, SSL/TLS, and cloud security best practices. AWS DevOps Engineer | 3+ Years Experience Page 2 • CDN, DNS and WAF: Working knowledge of CDN, DNS, and Web Application Firewall concepts. • Databases: Basic working knowledge of PostgreSQL administration; MySQL familiarity is an advantage. • Scripting and Automation: Basic to intermediate scripting skills in Python and/or Bash. • Production Support: Understanding of application deployments, production monitoring, incident management, and service reliability. Good-to-Have Skills • Experience identifying and implementing AWS cost-optimization opportunities. • Exposure to Cloudflare or similar CDN, DNS, and WAF platforms. • Familiarity with Elasticsearch, OpenSearch, or similar search technologies. • Exposure to workflow orchestration tools such as Apache Airflow. • Awareness of cloud cost-management practices for AI/LLM API usage. Ideal Candidate Profile • 3+ years of overall experience in DevOps, cloud infrastructure, or platform engineering, with solid hands-on AWS experience. • Strong analytical, troubleshooting, and problem-solving skills. • Comfortable working collaboratively with an existing DevOps team and sharing production support responsibilities. • Willingness to take ownership of assigned tasks and contribute to infrastructure improvements. • Good communication skills and a focus on reliability, security, automation, and cost efficiency