DevOps Engineer and Cloud Platform Engineer
Red Apple Technologies
About the role
Job Title: DevOps Engineer Location: Kolkata, WFO, 5 days Working Experience : 6+ Years
Responsibilities
Cloud Architecture & Infrastructure (Primary: AWS)
Design and manage highly scalable, fault-tolerant, and cost-optimized infrastructure on AWS. Architect multi-account, multi-region AWS environments using best practices. Lead cloud migration strategies (on-prem → AWS / multi-cloud). Implement hybrid and multi-cloud strategies involving AWS, GCP, and Azure. Event-Driven Architecture (MANDATORY)
~ Design and implement event-driven systems using:
-Apache Kafka
-AWS SNS/SQS
-Google Pub/Sub
Build and manage asynchronous, loosely coupled microservices architectures. Design message queues, topics, dead-letter queues (DLQs), retry mechanisms, and event schemas. Ensure high throughput, fault tolerance, and message durability. Optimize event streaming pipelines for performance and scalability. Work closely with backend teams to define event contracts and schema evolution strategies. Infrastructure as Code (IaC)
Design and enforce IaC standards using Terraform (preferred), CloudFormation, or Pulumi. Build reusable infrastructure modules and enforce governance through code. Manage infrastructure lifecycle, drift detection, and compliance. CI/CD & DevOps Strategy
Design and optimize enterprise-grade CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, ArgoCD). Implement GitOps workflows and deployment automation. Standardize release management processes across teams. Containerization & Orchestration
Architect and manage Kubernetes clusters (EKS preferred). Implement container strategies using Docker and orchestration tools. Optimize workloads for performance, scalability, and cost. Observability & Reliability
Implement monitoring, logging, and distributed tracing across microservices and event pipelines. Define SLOs, SLIs, and error budgets (SRE practices). Monitor event pipelines, consumer lag, and queue health. Lead incident management, RCA, and postmortems. Security & DevSecOps
Implement security best practices across infrastructure and pipelines. Secure messaging systems (encryption, access control, IAM policies). Integrate SAST, DAST, container scanning, and IaC security tools. Ensure compliance with standards like ISO, SOC2, etc. Performance & Cost Optimization
Drive cloud cost optimization strategies (FinOps practices). Optimize event throughput, partitioning strategies, and queue performance. Implement autoscaling, load balancing, and caching mechanisms. Automation & Scripting
Build automation frameworks using Python, Bash, or Go. Eliminate manual processes and improve operational efficiency. Leadership & Collaboration
Mentor junior DevOps engineers and guide development teams. Collaborate with architects, developers, QA, and security teams. Drive DevOps and event-driven architecture adoption across the organization.
Requirements
~8–10 years of experience in DevOps, Cloud Engineering, or SRE roles.
Cloud Expertise
Strong hands-on expertise in AWS (mandatory): EC2, S3, RDS, Lambda, VPC, IAM, CloudFront, Route53, EKS, etc. Working knowledge of GCP and/or Azure. Event-Driven Systems (MANDATORY)
~ Hands-on experience with at least one, preferably multiple:
-Apache Kafka
-AWS SNS/SQS
-Google Pub/Sub
~ Strong understanding of: • Event streaming vs message queues • Partitioning, consumer groups, offsets • Message ordering, retries, and idempotency • Schema management (Avro/JSON/Protobuf)
~ Experience designing scalable event-driven microservices architectures.
Core DevOps Skills
Deep expertise in Terraform (preferred IaC tool). Strong experience with Kubernetes (EKS preferred). Proven experience in designing highly scalable distributed systems. Expertise in CI/CD pipeline design and optimization. Strong scripting/programming skills (Python, Bash, Go). System Knowledge
~ Solid understanding of: • Networking (VPC, DNS, Load Balancers, VPNs) • Linux systems administration • Security best practices
Nice to Have
Experience with multi-cloud architecture (AWS + GCP/Azure). Knowledge of serverless architectures. Experience with service mesh (Istio, Linkerd). Exposure to platform engineering / internal developer platforms. Certifications (Preferred)
AWS Certified DevOps Engineer – Professional AWS Solutions Architect – Professional Certified Kubernetes Administrator (CKA) HashiCorp Terraform Certification
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free