Job Description: DevOps Engineer
Location: Ahmedabad
Type: Full-time
Experience: 3–5 years
About the Role
We are looking for a DevOps Engineer to manage and scale our platform—ensuring high availability, secure deployments, automated pipelines, observability, and smooth integration across environments. This role requires strong ownership, deep AWS experience, modern CI/CD practices, and the ability to optimize system performance end-to-end.
Key Responsibilities
Infrastructure & Cloud Management (AWS)
- Architect, deploy, and manage production infrastructure using AWS services (EC2, ECS/EKS, S3, RDS, Lambda, VPC, Route53, CloudWatch, Secrets Manager, IAM).
- Implement auto-scaling, load balancing, and fault-tolerant architectures.
- Manage networking components (subnets, security groups, NAT, VPNs).
Containerization & Orchestration
- Build and optimize Docker images for microservices.
- Deploy, manage, and monitor workloads on Kubernetes (EKS).
- Implement Helm charts, service meshes, and ingress configurations.
CI/CD Development
- Build secure, scalable CI/CD pipelines using GitHub Actions (or similar tools).
- Automate build, test, deploy workflows for all environments.
- Implement artifact storage, rollback strategies, and blue/green or canary deployments.
Pipeline & Infrastructure Security
- Enforce security best practices across pipelines and infra.
- Manage IAM roles, secret rotation, and least-privilege policies.
- Implement SAST, DAST, dependency scanning, and automated audits.
- Ensure compliance with internal and external security requirements.
Monitoring, Logging & Reliability
- Set up observability stack (CloudWatch, Prometheus/Grafana, ELK/OpenSearch).
- Define and monitor SLO/SLI metrics for our core workflows.
- Implement alerting systems with actionable runbooks.
Automation & Performance Optimization
- Write infrastructure-as-code (IaC) using Terraform or CloudFormation.
- Automate routine tasks, deployments, and scaling decisions.
- Optimize resource consumption, cost, and system performance.
Collaboration
- Work closely with backend engineers, QA, and product teams.
- Participate in architecture reviews, deployment planning, and incident response.
- Improve DevOps processes, coding standards, and platform documentation.
Required Skills & Qualifications
- Minimum 3years of DevOps or Cloud Engineering experience.
- Hands-on experience with AWS (core services + networking + security).
- Strong understanding of Docker and Kubernetes.
- Proficiency in building CI/CD pipelines (GitHub Actions preferred).
- Solid understanding of DevSecOps, secrets management, and cloud security.
- Experience with monitoring, logging, and alerting systems.
- Proficient in scripting using Bash, Python, or similar.
- Experience with Terraform or CloudFormation.
Preferred / Nice-to-Have
- Experience with microservices architecture.
- Familiarity with serverless (Lambda), event-driven systems (SQS/SNS).
- Knowledge of SQL/NoSQL databases.
What We Offer
- Opportunity to build and scale a mission-critical finance product.
- Fast-moving environment with high ownership and autonomy.
- Competitive compensation and performance-based growth.
- Work with a technically strong team solving real-world problems.
Job Types: Full-time, Permanent
Pay: ₹40,000.00 - ₹60,000.00 per month
Benefits:
- Cell phone reimbursement
- Health insurance
- Internet reimbursement
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person