DevOps Engineer
Job Summary:
We are seeking an experienced CI/CD Engineer with 6–8 years of expertise in designing, implementing, and managing enterprise CI/CD pipelines.
The ideal candidate will have strong hands-on experience with GitHub, GitHub Actions, SonarQube, and JFrog Artifactory, enabling secure, automated, and scalable software delivery.
The role involves collaborating with Development, DevOps, QA, and Security teams to streamline build, test, release, and deployment processes while promoting DevSecOps best practices.
Key Responsibilities:
Design, develop, and maintain CI/CD pipelines using GitHub Actions.
Administer and manage GitHub repositories, branching strategies, pull requests, and repository security.
Configure and maintain SonarQube for code quality analysis, quality gates, and security scanning.
Manage JFrog Artifactory repositories for artifact storage, versioning, and dependency management.
Automate build, test, packaging, and deployment workflows across multiple environments.
Integrate CI/CD pipelines with testing, security, and deployment tools to support DevSecOps practices.
Implement branching, release, and version control strategies aligned with development standards.
Monitor pipeline performance, troubleshoot failures, and optimize build and deployment processes.
Collaborate with cross-functional teams to improve software delivery efficiency and reliability.
Maintain CI/CD documentation, standards, and operational best practices.
Required Skills:
6–8 years of experience in CI/CD engineering, DevOps, or Release Engineering.
Strong expertise in GitHub, GitHub Actions, SonarQube, and JFrog Artifactory.
Experience designing and maintaining enterprise CI/CD pipelines.
Strong understanding of Git version control, branching strategies, and release management.
Experience integrating automated testing, code quality, and security scans into CI/CD pipelines.
Knowledge of scripting using Bash, PowerShell, or Python.
Familiarity with container technologies such as Docker and orchestration platforms like Kubernetes is preferred.
Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP) is an advantage.
Understanding of DevSecOps, Infrastructure as Code (Terraform/Ansible), and Agile development methodologies.
Excellent troubleshooting, analytical, communication, and collaboration skills.
Preferred Qualifications:
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Certifications in GitHub, DevOps, Cloud, or CI/CD technologies are preferred.
Experience working in enterprise-scale DevOps environments with modern software delivery practices is highly desirable