Job Title: Devops Engineer (AWS)
Experience: 4 to 8 Years
Location: Remote
Shift timing: - 12:30 pm to 9:30 pm IST
Key Responsibilities
1. Cloud Infrastructure – AWS
- Design, provision, configure, and manage AWS cloud infrastructure.
- Work with AWS services including EC2, VPC, IAM, S3, ELB/ALB, Auto Scaling, CloudWatch, ECR, RDS, and EKS.
- Implement cloud security best practices, IAM policies, network segmentation, and access controls.
- Monitor infrastructure performance, availability, and cost optimization.
- Troubleshoot cloud infrastructure, connectivity, and application deployment issues.
2. Containerization and Kubernetes
- Build, manage, and optimize Docker images and containerized applications.
- Deploy and manage applications on Amazon EKS and Amazon ECS.
- Manage Kubernetes workloads, deployments, services, ingress, ConfigMaps, Secrets, and autoscaling.
- Troubleshoot pod failures, node issues, networking, storage, and cluster performance.
- Perform Kubernetes upgrades, capacity planning, and cluster maintenance.
- Implement container security and resource optimization best practices.
3. CI/CD and Release Automation
- Design, implement, and maintain CI/CD pipelines using Harness, GitHub Actions Pipelines.
- Automate application build, testing, security scanning, artifact management, and deployment processes.
- Implement deployment strategies such as rolling, blue-green, and canary deployments.
- Integrate automated rollback mechanisms and release validation.
- Manage pipeline configurations, environment variables, credentials, and deployment approvals.
4. Infrastructure as Code (IaC)
- Develop and maintain infrastructure automation using Terraform.
- Create reusable Terraform modules for cloud infrastructure provisioning.
- Manage remote state, state locking, workspace/environment separation, and infrastructure changes.
- Use Ansible for configuration management and operational automation (optional).
- Follow version control, peer review, and change management practices for infrastructure code.
5. DevSecOps and Security
- Integrate security controls and automated vulnerability scanning into CI/CD pipelines.
- Work with tools such as Veracode, SonarQube/SonarCloud, OWASP Dependency-Check, and container image scanners.
- Implement secure coding checks, dependency scanning, secrets detection, and container security assessments.
- Remediate vulnerabilities based on severity and defined SLAs.
- Implement IAM least privilege, secrets management, encryption, and cloud security best practices.
- Support security audits, compliance requirements, and remediation activities.
6. Monitoring, Logging, and Observability
- Implement monitoring and alerting using Amazon CloudWatch and Dynatrace.
- Configure centralized logging and log analysis using OpenSearch, Elasticsearch, or Kibana.
- Develop dashboards, alerts, and operational metrics for applications and infrastructure.
- Troubleshoot performance degradation, application errors, resource bottlenecks, and production incidents.
- Support SLI/SLO definition, availability tracking, root cause analysis, and continuous service improvement.
7. Automation and Operational Support
- Develop scripts using Python, Bash, or PowerShell to automate repetitive operational tasks.
- Participate in production deployments, incident management, problem management, and change management.
- Create and maintain operational runbooks, troubleshooting guides, and rollback procedures.
- Support disaster recovery testing, backup validation, and high-availability requirements.
- Collaborate with development and application support teams to improve reliability and reduce manual intervention.
Required Technical Skills
- Strong hands-on experience with AWS cloud infrastructure.
- Experience with Docker, Kubernetes, Amazon EKS, and Amazon ECS.
- Proficiency in Terraform and Infrastructure as Code.
- Practical experience with Harness, GitHub Actions, or other CI/CD tools.
- Knowledge of Git-based version control and branching strategies.
- Experience implementing DevSecOps controls in CI/CD pipelines.
- Familiarity with Veracode, SonarQube, OWASP Dependency-Check, or equivalent security tools.
- Experience with CloudWatch, Dynatrace, OpenSearch, and Kibana.
- Scripting knowledge in Python, Bash, or PowerShell.
- Strong troubleshooting, analytical, and problem-solving skills.
About Atain:
(http://www.atain.com)
Atain is an enterprise orchestration partner that aligns people, processes, and platforms with AI to redefine work and deliver assured outcomes. It is enabled through the SMART Framework driving superior metrics with AI-redefined work, the TechBud platform, a GenAI foundation built on zero-pilot architecture and ISO 42001 standards, a robust partner ecosystem, and deep domain expertise. Atain's Unified Hub continuously senses, predicts, and re-orchestrates work across people, processes, and platforms to deliver assured outcomes. The centers of skill and scale combine deep expertise with AI to deliver assured outcomes. For more information, visit www.atain.com
Atain is ISO 27001:2013, CMMI SVC Level 5 and ISAE-3402 compliant for IT, and COPC Certified v6.0, ISO 27001:2013 and PCI DSS 3.2 certified for BPO processes. The organization follows Six Sigma rigor for process improvements.
It is our policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.