Overview
Job Title: Devops EngineerLocation : Preferred Onsite ,Remote is OK
Experience:–2-5 Years
Key Responsibilities
IaC & Automation Architecture
Advanced IaC Development:
Architect, write, and maintain complex infrastructure using Terraform (for multi-cloud) and AWS CloudFormation (for native AWS deep-dives).
Modular Design: Create reusable, version-controlled IaC modules to standardize deployments and reduce code duplication across environments.
Automation First: Automate manual infrastructure provisioning, configuration management, and drift detection to ensure environment consistency.
Multi-Cloud & Emerging Technologies
Core Cloud Operations: Manage and optimize production environments in AWS (EC2, Lambda, VPC, S3) and Azure (VMs, VNet, Blob, Functions).
Technology Expansion: Actively research and pilot emerging cloud platforms. You must be willing and able to learn Oracle Cloud (OCI) and Google Cloud (GCP) to integrate them into our hybrid strategy.
Cross-Cloud Connectivity: Design robust networking solutions to ensure secure connectivity between different cloud providers and on-premise systems.
Security & Compliance Engineering
Secure Infrastructure: Build security into the DNA of our infrastructure ("Security by Design") using strict IAM roles, Security Groups, and VPC endpoints.
Secret Management: Implement robust secret management workflows using AWS KMS, Azure Key Vault, or HashiCorp Vault.
Compliance: Collaborate with security teams to automate compliance checks and remediation for standards like SOC2 or ISO.
CI/CD & Operational Support
Pipeline Ownership: Design and maintain end-to-end CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, or Azure DevOps) to ensure seamless delivery from commit to production.
End-to-End Debugging: Provide expert-level support for build failures and deployment issues. You will dig into logs, troubleshoot connectivity, and resolve "it works on my machine" issues in the cloud.
Feedback Loops: Improve developer experience by optimizing build times and creating self-service deployment capabilities.
Technical Qualifications
Must-Have Skills
Multi-Cloud Experience: 2+ years of hands-on experience managing production workloads in AWS and Azure.
IaC Mastery: Expert-level proficiency in Terraform (State management, Modules, Providers) and CloudFormation (Stacks, Intrinsic functions).
Scripting: Strong automation scripting skills in Python, Bash, or PowerShell.
CI/CD: Deep understanding of modern release strategies (Blue/Green, Canary) and pipeline orchestration.
Adaptability & Growth
Polyglot Cloud Mindset: Demonstrated ability to learn new platforms quickly. Experience with or a strong desire to master GCP and OCI.
Problem Solving: A track record of debugging complex distributed systems and network issues.
Preferred Qualifications
Experience with Container Orchestration (Kubernetes, EKS, AKS).
Certification in Terraform (HashiCorp Associate) or AWS/Azure DevOps Professional.
Knowledge of Configuration Management tools (Ansible, Chef, Puppet).
Work Environment & Soft Skills
Global Flexibility: We work with clients across IST, GMT, and EST time zones. You must be flexible with your working hours to accommodate project-specific deployments, overlapping meetings, or on-call rotations.
Team Player: Willingness to help out with other cloud-related workloads when the team is under pressure, regardless of the platform.
Tech Agility: You are not married to one tool. You use the best tool for the job and are excited to pivot when technology evolves.
Ownership: You take full responsibility for the infrastructure code you write, from the first commit to production monitoring.