Key Responsibilities:
- Design, architect, and implement DevOps pipelines using GitHub Actions and other CI/CD tools like Jenkins.
- Enable seamless code integration, testing, and deployment workflows using version control systems like Git.
- Drive automation efforts in build, test, release, and infrastructure provisioning across environments.
- Design and implement scalable container-based applications using Docker and orchestrate them via Kubernetes / AKS.
- Lead cloud-native architecture implementations using Microsoft Azure, ensuring performance, security, and scalability.
- Collaborate closely with development, QA, and operations teams to align architecture with business and technical goals.
- Contribute to solution design reviews and technical documentation to ensure best practices are followed.
- Mentor and guide implementation teams through architecture adoption and DevOps toolchains.
Must-Have Qualifications:
- 9–15 years of relevant experience in IT, including at least 3–5 years in a Solution Architect or senior DevOps role.
- Strong expertise in Git (branching, merging, pull requests, etc.).
- Hands-on experience in building CI/CD pipelines with tools like GitHub Actions and Jenkins.
- Deep knowledge of Docker and orchestration with Kubernetes / Azure Kubernetes Service (AKS).
- Expertise in Microsoft Azure with knowledge of cloud-native services and infrastructure-as-code (IaC).
- Proficiency in Python (preferably Python 3) for automation and scripting.
- Demonstrated experience working in Agile/Scrum delivery environments.
- Proven ability to deliver DevOps strategies and mentor technical teams