Search by job, company or skills

Upskills

DevOps Engineer (Domain in Banking/Capital Markets Industry)

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

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 seeking a highly skilled DevOps Engineer with strong technical skills and hands-on experience of working with development team to upgrade the trading system. A successful candidate will blend advanced cloud engineering skills with robust security practices to setup and maintain the infrastructure-Dev, QA, Automation, continuous integration/continuous delivery (CI/CD), and release management with key responsibilities as below:

  • Manage the build and deployment of multiple trading applications.
  • Adhere to the standard process for build and deployment in the bank and good practices.
  • Design Software Development Life Cycle practice, covering code review, code scanning, build and deployment.
  • Document Branching strategy and Environment strategy.
  • Investigate and fix environment issues.
  • Work with developers and DevOps to automate the build and deployment process.
  • 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.
  • Create and manage containerized micro-services architectures using Kubernetes.
  • Design and optimize cloud infrastructure with a focus on high availability and performance,
  • Develop across the IT department a culture and mindset proper to effectively and collaboratively identify, escalate, mitigate and resolve risk, conduct and compliance matters.
  • Implement Infrastructure-as-code (IaC) solutions using tools like Terraform and CloudFormation.
  • Develop ITSM practice, including but not limited to monitoring, incident management, change management, key management, and prepare the platform for launch.
  • Perform build and deployment to SIT, UAT and Production environments.

Requirements

  • Master's or Bachelor's Degree, preferably from Information Technology, Computer Network, Computer Science or relevant disciplines.

  • Minimum 5 years of Infrastructure Deployment, or DevOps Engineer.

  • In-depth knowledge of computer hardware, software, and OS (Windows and macOS).

  • Hands-on experience with Linux, Docker, Kubernetes, and cloud-native deployment practices.

  • Solid understanding of microservice architecture and experience deploying and managing distributed systems.
  • Experienced in design, develop and deploy CI/CD pipelines.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform or OpenTofu.
  • Familiarity with API gateways (e.g., Kong), message brokers (Kafka, RabbitMQ), and databases (MySQL, PostgreSQL).
  • Proficiency in container orchestration (Kubernetes, Docker), IAM, including user permission federation- Key Management System, Message Queuing systems, high availability architecture and backup/archival (read-replicas, point in time recovery).
  • Advanced skills in vulnerability assessment and penetration testing.
  • Keen interest in financial markets. Working knowledge of financial products is a plus.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143996267