Job Description
Key Skills:
DevOps Practices
CI/CD Methodologies
Cloud Computing (AWS, Azure)
Kubernetes
Front-End Development (e.g., Vue.js)
Back-End Development (e.g., Go Python)
Database Management (SQL: MySQL, NoSQL: MongoDB)
Version Control (Git, GitHub)
Blockchain Technologies
Responsibilities:
Facilitate collaboration between development and operations teams
to automate and streamline build and deployment processes.
Architect and maintain a continuous deployment pipeline
integrating Chef, Test-Kitchen, GitHub, Jenkins, VMware Workstation,
and Docker, applicable to various server types across multiple
geographic zones.
Implement CI/CD pipelines using GitLabCI to enhance the
efficiency and reliability of deployments.
Employ Source Code Management (SCM) tools like GitHub and
Bitbucket, following best practices in Git workflows.
Utilize Jenkins, Maven, Artifactory, CodeDeploy, and Docker
Repository to enable effective software builds and deployments.
Design highly available and scalable services using open-source
technologies, focusing on compatibility between front-end and backend architectures.
Automate day-to-day operations and provisioning using Ansible,
Puppet, Chef, and scripting in Ruby, JavaScript, InSpec, Bash,
PowerShell.
Develop Infrastructure as Code (IaC) with Terraform for scalable
and replicable infrastructure setups.
Support team collaboration and project management using tools
such as Jira and Confluence.
Manage application services with OpsWorks and facilitate
resource creation with CloudFormation.
Create and manage environments for all stages of testing: unit,
integration, system, and acceptance.
Engage in both front-end and back-end development, ensuring
responsive, efficient, and scalable solutions.
Requirements:
- A minimum of 7 years in a hands-on DevOps engineering role, with substantial experience in software development.
- Proficiency in programming languages such as Python or Java, and experienced in JavaScript frameworks for front-end development.
- Hands-on experience with Kubernetes and Docker in large-scale public cloud environments.
- Understanding and experience in designing cloud-native applications.
- Expertise in Linux and Network administration, with the ability to diagnose and resolve issues effectively.
- Experience with blockchain technology, smart contracts, and consensus algorithms.
- Familiarity with cryptocurrency exchange platforms and the regulatory environment surrounding digital currencies.
- Strong problem-solving skills, with excellent communication abilities facilitating effective international collaboration and project management.
We regret to inform that only shortlisted candidates will be notified.
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolkelly.com.sg/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy.
PERSOLKELLY Singapore Pte Ltd • RCB No. 200007268E • EA License No. 01C4394 • Reg.R1871815 (Saravanan)