Back to jobs
DevOps Engineer
- Posted 23 August 2023
- Salary HKD50000 - HKD70000 per month
- LocationHong Kong
- Job type Permanent
- DisciplineSoftware Development
- ReferenceBH-5137
- Contact NameGufran Patwe
Job description
DevOps Engineer
- Job Overview:
- Key Responsibilities:
- Design, implement, and maintain the DevSecOps Continuous Delivery Pipeline, ensuring scalability, reliability, and security.
- Collaborate with cross-functional teams to automate and streamline build, release, and deployment processes.
- Develop infrastructure as code templates to provision and configure cloud resources using tools like Terraform, Ansible, or Chef.
- Implement and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, or Azure DevOps to enable continuous integration, delivery, and deployment.
- Enhance system monitoring, logging, and alerting capabilities to ensure proactive identification and resolution of issues.
- Ensure adherence to best practices for security, compliance, and data privacy throughout the software development lifecycle.
- Troubleshoot and resolve infrastructure and deployment issues in collaboration with development and operations teams.
- Stay updated with industry trends and emerging technologies related to DevOps, cloud computing, and security.
- Technical Requirements:
- Strong proficiency in cloud technologies, preferably AWS, Azure, or GCP, with experience in provisioning and managing cloud resources.
- Proficiency in infrastructure as code tools like Terraform, Ansible, or Chef for automating infrastructure deployment and configuration management.
- Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, or Azure DevOps for building, testing, and deploying applications.
- Solid understanding of scripting languages like Ruby, Python, or Bash to automate tasks and develop custom tooling.
- Experience with containerization technologies like Docker and orchestration platforms like Kubernetes for container deployment and management.
- Familiarity with security best practices and tools for securing cloud infrastructure, applications, and data.
- Knowledge of version control systems like Git for source code management and collaboration.
- Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proven track record of successfully delivering software projects in a collaborative, Agile environment.
- Strong problem-solving skills and the ability to analyse and troubleshoot complex technical issues.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Strong attention to detail and a commitment to delivering high-quality work.
- Certifications in relevant areas such as AWS, Azure, or Kubernetes are a plus.
- Years of Experience:
- Languages:
- Fluency in written and spoken English is required.
- Key Points to Highlight Expectations:
- Strong background in cloud technologies (AWS, Azure, or GCP), infrastructure as code (Terraform, Ansible, or Chef), and automation tools (Jenkins, GitLab CI/CD, Azure DevOps).
- Proficiency in scripting languages such as Ruby, Python, or Bash and containerization technologies like Docker and Kubernetes.
- Experience in setting up and maintaining the DevSecOps Continuous Delivery Pipeline.
- Ability to collaborate with cross-functional teams and adhere to security practices throughout the software development lifecycle.
- Strong problem-solving skills and attention to detail.