DevOps Engineer
We are seeking a seasoned Senior CICD engineer with extensive hands-on experience to perform the operation of setup CICD pipeline and continuous improvement of the framework for a private on-premises cloud environment. The ideal candidate will have a strong technical background and a proven track record of successfully setting up and operating software deployment processes for enterprise-level applications, ensuring secure, efficient, and reliable delivery.
Key Responsibilities:
1 .CICD Framework Development:
- Design, set up, and maintain CICD pipelines using Bitbucket, Jenkins, or equivalent tools for Web Application, Android and iOS deployment.
- Manage the integration of CICD pipelines with application servers (Red Hat OpenShift) and database servers (Oracle DB).
- Ensure robust version control, automated testing, and seamless software delivery processes.
2. Deployment and Operations:
- Perform software deployment lifecycle across custom-built and commercial off-the-shelf applications.
- Part of CICD team to responsible for deploy, configure, and operate applications on Nginx, Mulesoft API gateway, Red Hat Directory Server, Red Hat Single Sign-On (RHSSO), and Solace and Openshift or equivalent K9S system.
3. Infrastructure and Tool Integration:
- Ensure seamless integration with private cloud infrastructure, focusing on tools like Mulesoft, CyberArk, Hashicorp and EFK Logging
- Leverage Red Hat OpenShift and Kubernetes for containerized deployments.
4. Security and Compliance:
- Implement and enforce security measures throughout the CICD process.
- Integrate security tools, such as CyberArk, Splunk and Hashicorp Vault, to protect sensitive credentials and data.
5. Monitoring and Troubleshooting:
- Monitor CICD pipeline performance and application deployments to identify bottlenecks and failures.
- Troubleshoot and resolve issues during the build, testing, and deployment phases.
6. Collaboration
- Support Application team, Testing Team and Deployment on seamless version control, environment setup and deployment.
Qualifications Required:
Experience:
Mandatory:
- At least 6 years of experience in DevOps, CICD, or related technical roles.
- Minimum 2 years of hands-on experience in setting up and operating CICD frameworks and software deployment processes in enterprise environments.
- Proven track record of deploying applications in cloud based environment
Desirable:
- Experience in highly regulated industries requiring strict adherence to security and compliance standards.
Technical Skills:
Strong expertise in:
- Bitbucket for version control and repository management.
- SonarQube for software scan
- Building and maintaining CICD pipelines using Jenkins or similar tools.
- Deployment to Red Hat OpenShift and Oracle Database environments.
- Configuring and operating infrastructure tools, such as:
- Nginx
- Mulesoft
- Solace
- Red Hat Directory Server
- RHSSO
- Familiarity with security tools is an advantage
- CyberArk
- Hashicorp Vault
- Splunk
Soft Skills:
- Excellent troubleshooting and problem-solving skills.
- Effective communication and collaboration with technical and non-technical stakeholders.
Educational Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Certifications in DevOps, Red Hat OpenShift / K8S, or security tools are preferred.
Hong Kong, HK, HK