Roles & responsibilities
- Develop and manage CI/CD pipelines using GitHub Actions, ensuring efficient build, test, and deployment processes across multiple environments.
- Implement a build once, deploy many strategy to streamline deployment workflows.
- Integrate JFrog Artifactory with CI/CD pipelines for artifact management and version control.
- Collaborate with development teams to embed DevOps best practices into the software development lifecycle.
- Monitor and resolve pipeline failures, performance bottlenecks, and system issues across development, staging, and production environments.
- Embed security and compliance checks within CI/CD workflows to ensure safe and reliable deployments.
- Securely manage secrets and credentials using GitHub Secrets or equivalent tools.
- Create and maintain reusable GitHub Actions and workflows to promote consistency and efficiency.
- Integrate third-party tools and platforms such as Docker, Kubernetes, Azure, and Terraform to enhance automation and scalability.
- Maintain comprehensive documentation for workflows, configurations, and architectural decisions.
- Stay current with emerging technologies and process improvements to modernize and automate systems.
- Work closely with product managers, developers, and QA teams to ensure accurate implementation of requirements.
- Document and communicate outcomes, decisions, and technical insights effectively.
- Gather and analyze information from stakeholder meetings to produce actionable reports.
- Ensure solutions align with business needs and technical requirements.
Mandatory technical & functional skills
- Extensive hands-on experience with GitHub Actions and configuring YAML-based workflows for automation.
- Proficient in PowerShell scripting for automation and system administration tasks.
- Skilled in containerization using Docker and orchestration with Kubernetes for scalable deployments.
- 3+ years of experience in DevOps or software engineering, with a focus on CI/CD.
- Experience with at least one CI/CD tool such as Github Actions, Azure Devops , Jenkins
- Strong understanding of containerization technologies such as Docker and Kubernetes.
- Proficient in scripting languages such as Python, Bash or Ruby.
- Mandatory Hands-on Knowledge of Microsoft Azure cloud platform and different resources
Preferred Technical & Functional Skills
- Strong background in managing and maintaining on-premise server infrastructure.
- Implement and maintain infrastructure as code using tools such as Terraform, Ansible or CloudFormation.
- Azure app service, Azure container registry, Azure function apps
- Vnet/Subnet, private endpoint creation, log analytics service like Application Insights
#KGS
Responsibilities
Roles & responsibilities
- Develop and manage CI/CD pipelines using GitHub Actions, ensuring efficient build, test, and deployment processes across multiple environments.
- Implement a build once, deploy many strategy to streamline deployment workflows.
- Integrate JFrog Artifactory with CI/CD pipelines for artifact management and version control.
- Collaborate with development teams to embed DevOps best practices into the software development lifecycle.
- Monitor and resolve pipeline failures, performance bottlenecks, and system issues across development, staging, and production environments.
- Embed security and compliance checks within CI/CD workflows to ensure safe and reliable deployments.
- Securely manage secrets and credentials using GitHub Secrets or equivalent tools.
- Create and maintain reusable GitHub Actions and workflows to promote consistency and efficiency.
- Integrate third-party tools and platforms such as Docker, Kubernetes, Azure, and Terraform to enhance automation and scalability.
- Maintain comprehensive documentation for workflows, configurations, and architectural decisions.
- Stay current with emerging technologies and process improvements to modernize and automate systems.
- Work closely with product managers, developers, and QA teams to ensure accurate implementation of requirements.
- Document and communicate outcomes, decisions, and technical insights effectively.
- Gather and analyze information from stakeholder meetings to produce actionable reports.
- Ensure solutions align with business needs and technical requirements.
Mandatory technical & functional skills
- Extensive hands-on experience with GitHub Actions and configuring YAML-based workflows for automation.
- Proficient in PowerShell scripting for automation and system administration tasks.
- Skilled in containerization using Docker and orchestration with Kubernetes for scalable deployments.
- 3+ years of experience in DevOps or software engineering, with a focus on CI/CD.
- Experience with at least one CI/CD tool such as Github Actions, Azure Devops , Jenkins
- Strong understanding of containerization technologies such as Docker and Kubernetes.
- Proficient in scripting languages such as Python, Bash or Ruby.
- Mandatory Hands-on Knowledge of Microsoft Azure cloud platform and different resources
Qualifications
This role is for you if you have the below
Educational Qualifications
- B.E/ B.Tech in Computer Science, MCA/ MTech
Work Experience
- 5+ years IT experience and relevant experience required.
Hands on experience in DevOps activities like Resource deployment, Code deployment with knowledge of Microsoft Azure Cloud Platform