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.