Point your AI agent at freehire and let it find you a job.

Get the CLI →

Groupsoft

NewBe an early applicant

Devops AWS Engineer

Posted 1 view
Discussion

Summary

Groupsoft is hiring a DevOps Engineer in Pune with 3-4 years of experience to manage AWS cloud infrastructure, CI/CD pipelines, Docker/Kubernetes deployments, monitoring, and security. Day-to-day includes Terraform provisioning, GitHub Actions/Jenkins pipelines, Linux troubleshooting, and production support.

Job Summary
We are looking for a skilled DevOps Engineer with 3–4 years of experience to manage and improve our cloud infrastructure, CI/CD pipelines, deployment processes, monitoring, and application reliability.
The ideal candidate should have strong hands-on experience with AWS, Docker, Kubernetes, Linux, CI/CD, Git, and infrastructure automation. The candidate will work closely with development, QA, and product teams to ensure reliable, secure, and scalable application deployments.

Key Responsibilities
1. Cloud & Infrastructure
• Manage and maintain AWS infrastructure across development, QA, staging, and production environments.
• Work with services such as:
  • EC2
  • S3
  • RDS
  • ECR
  • CloudFront
  • IAM
  • VPC
  • Route 53
  • CloudWatch
  • SES/SNS
• Configure and maintain secure networking, IAM roles, security groups, and access policies.
• Monitor infrastructure capacity, availability, and performance.
• Optimize AWS infrastructure and cloud costs.
2. CI/CD
• Design, implement, and maintain CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or similar tools.
• Automate:
Build
Unit/integration test execution
Docker image creation
Security scanning
Deployment
Rollback
• Implement deployment strategies such as rolling, blue-green, or canary deployments.
• Maintain separate deployment workflows for Dev, QA, Staging, and Production.
3. Docker & Kubernetes
• Build and maintain optimized Dockerfiles and Docker images.
• Manage containerized applications using Kubernetes.
• Work with:
  • Deployments
  • Services
  • ConfigMaps
  • Secrets
  • Ingress
  • Persistent Volumes
  • Liveness/Readiness probes
  • Resource limits and requests
• Troubleshoot pod failures, CrashLoopBackOff, image-pull issues, networking problems, and resource-related issues.
• Experience with Helm charts and Kubernetes configuration management is preferred.
4. Infrastructure as Code
  • Automate infrastructure provisioning using Terraform or CloudFormation.
  • Maintain reusable infrastructure modules and environment-specific configurations.
  • Follow Infrastructure-as-Code best practices and maintain infrastructure changes through Git.
5. Monitoring & Logging
• Implement and maintain application and infrastructure monitoring.
• Work with tools such as:
  • AWS CloudWatch
  • Grafana
  • Prometheus
  • ELK/OpenSearch
• Configure alerts for:
  • CPU/memory utilization
  • Disk usage
  • Application errors
  • Kubernetes failures
  • API availability
  • Database performance
• Investigate production incidents using logs and monitoring metrics.
6. Security
  • Implement DevSecOps practices across CI/CD pipelines.
  • Manage secrets securely using AWS Secrets Manager, Parameter Store, Kubernetes Secrets, or equivalent.
  • Implement vulnerability scanning for Docker images and dependencies.
  • Maintain least-privilege IAM policies.
  • Apply security best practices to AWS and Kubernetes environments.
  • Assist with SSL/TLS certificate management and security headers.
7. Linux & Troubleshooting
• Strong hands-on experience with Linux systems.
• Troubleshoot:
  • CPU/memory issues
  • Disk utilization
  • Network connectivity
  • DNS issues
  • Process failures
  • Application deployment failures
  • Container issues
• Comfortable using shell commands and writing basic Bash scripts.
8. Git & Release Management
  • Strong understanding of Git and Git branching strategies.
  • Manage release and deployment workflows across multiple environments.
  • Support controlled promotion of changes from Dev → QA → Staging → Production.
  • Assist development teams with deployment and environment-related issues.


Required Skills
SkillRequirementLinuxStrongAWSStrongDockerStrongKubernetesStrongCI/CDStrongGit/GitHubStrongBash/ScriptingGoodTerraformGoodHelmGoodNetworkingGoodMonitoringGoodSecurity/DevSecOpsGoodJenkins/GitHub ActionsGoodPrometheus/GrafanaGood
Good to Have
  • AWS Certified DevOps Engineer / Solutions Architect / Developer certification.
  • Experience with Terraform modules.
  • Experience with Helm and Kubernetes production deployments.
  • Experience with Prometheus and Grafana.
  • Experience with SonarQube, Trivy, Snyk, or other security/scanning tools.
  • Experience with AWS cost optimization.
  • Knowledge of PostgreSQL/RDS administration.
  • Experience supporting Node.js/Angular or similar web applications.
  • Understanding of high-availability and disaster-recovery architecture.



Requirements

Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 3–4 years of hands-on DevOps/Cloud engineering experience.
  • Strong troubleshooting and problem-solving skills.
  • Good understanding of cloud infrastructure and deployment architecture.
  • Ability to work closely with developers, QA, and technical leadership.
  • Good communication and documentation skills.


Expected Experience
The candidate should be capable of independently handling:
Developer commits → CI pipeline → Build/Test → Docker image → Container registry → Kubernetes deployment → Monitoring → Production support
and should be comfortable troubleshooting the complete deployment lifecycle.


Skills

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available