Experience
8+ years.
Job Purpose
- DevOps Architect responsible for AWS infrastructure, GitLab CI/CD pipelines, and cloud-native solutions.
Job Description
- Excellent exposure to AWS ecosystem and services, solid understanding and experience setting up and managing AWS infrastructure and services (EC2, ECS, EKS, S3, RDS, Lambda etc.).
- Guide and mentor team members on DevOps related processes and tools decisions.
- Explore, analyze and evaluate latest evolving tech stack.
- Design, build, and maintain automated CI/CD pipelines in GitLab.
- Deploy, monitor, and troubleshoot applications and infrastructure in AWS (EC2, ECS, EKS, S3, RDS, Lambda, etc.).
- Manage infrastructure as code using tools such as CloudFormation (required) or Terraform (desired).
- Lead or coordinate change management processes, including planning, documentation, risk assessment, approvals, and post-change reviews.
- Proficiency in networking and network security e.g. SSL/TLS certificates, VPN IPSec tunnels.
- Collaborate with development, QA, and operations teams to streamline deployments and improve delivery.
- Solid understanding of Continuous Integration and Continuous Delivery best practices, and experience in setting up a CI/CD to speed up software development and deployment process, using GitLab.
- Develop and maintain GitLab repositories, branching strategies, and merge policies. Provide visibility into changes using dashboards, metrics, and reporting tools. Ensure all deployments follow compliance, security, and audit requirements.
- Experience with build and scm tools – Maven, Gradle, Ant, Git, Jira, Sonaqube.
- Sound knowledge on containerization concepts, Docker and Kubernetes and good working knowledge on various Kubernetes environments (standalone clusters and managed Kubernetes services like EKS, AKS).
- Good knowledge of Monitoring/Observability tools and processes inclusive CloudWatch, ELK stack, CloudTrail, Kibana, Grafana, Prometheus. Infra monitoring using Nagios or Zabbix.
- Experience with infrastructure as code tools (e.g., Terraform, CloudFormation).
- Exposure to microservice architecture, experience with API gateway, Active Directory, Blue/Green deployments, Canary deployments is desirable.
- Experience with serverless approaches using AWS Lambda is a plus.
- Understanding of Agile principles and experience participating in scrums and agile processes.
- Familiarity with ITIL-based change management frameworks and tools.
Duties and Responsibilities
- Proven experience with GitLab CI/CD pipelines and AWS deployments.
- Strong knowledge of DevOps best practices, automation, and version control.
- Experience with infrastructure as code tools (e.g. CloudFormation).
- Familiarity with ITIL-based change management frameworks and tools.
- Manage daily tasks, estimate effort for the assigned tasks, review their code and ensuring first time quality of code.
- Follow modern agile based development processes and devops pipelines.
- Strong troubleshooting and problem-solving abilities in cloud-native environments.
- Telemetry knowledge; Open Telemetry specs.
- Shift Left Methodology knowledge.
- Ability to communicate effectively with both technical and non-technical stakeholders.
- To adhere to ISMS policies and procedures.
Job Location: Bangalore Kochi Trivandrum