Upskills provides expert financial software consulting to investment banks and leading financial institutions in Asia Pacific, Middle East and Europe. With a strong, Front to Back expertise in the cash and derivatives markets, coupled by an in-depth knowledge of financial markets technologies, we provide smart and efficient solutions.
We are looking for a highly motivated DevOps Engineer, with strong experience Managing Unix environments and Infrastructure management. You will be integrated into a fast-growing team and get direct exposure to solving the technical challenges of international financial institutions. A successful candidate will have a strong background in automation, continuous integration/continuous delivery (CI/CD), and release management with key responsibilities as below:
- Manage the build and deployment of multiple trading applications.
- Ensure that the deployment pipelines are efficient and highly automated, supporting frequent releases and changes to real-time e-commerce platforms.
- Adhere to the standard process for build and deployment in the bank and good practices.
- Investigate and fix environment issues.
- Work with developers to prioritise and execute build and deployments.
- Work with developers and DevOps/System Team to automate the build and deployment process.
- Support deployment of applications in Red Hat OpenShift clusters.
- Monitor and manage cloud infrastructure resources (e.g., AWS, Azure) used for deployments.
- Design, implement, and maintain robust CI/CD pipelines using tools like Jenkins, GitLab CI, Azure DevOps, or equivalent.Automate build, testing, and deployment processes to ensure efficient and error-free software releases.
- Perform build and deployment to SIT, UAT and Production environments.
- Occasional evening and weekend work is expected during releases.
Requirements
- Master's or Bachelor's Degree in Information Technology, Computer Science, Engineering, or related field.
- Experience in working with Cloud service providers (AWS, GCP, Azure).
- Experience in code development in at least one programming language (Python, Golang, JS/NodeJS, Java/Springboot).
- Experience in working with REST APIs and microservices-based architectures.
- Experience in working with and implementing CI/CD environments such as Jenkins.
- Experience in implementing cloud monitoring tools.
- Experience in building and maintaining scalable infrastructure utilising containerisation and orchestration technologies such as Docker and Kubernetes (Ideally CKA certified).
- Working knowledge of OpenShift, Terraform and Ansible.
- Knowledge of Corporate Governance on Cloud service usage and Security measures.
Job Types: Full-time, Permanent
Pay: Up to RM15,000.00 per month