Enable job alerts via email!

DevOPs Engineer QA

PROGRAM PLANNING PROFESSIONALS PTE LTD

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in software planning seeks a professional for a DevOps role to design automation tools, support treasury applications, and ensure compliance with security standards. Ideal candidates will have strong technical skills in C# .NET, UNIX environments, and experience with automation and cloud technologies.

Qualifications

  • Minimum 5 years of relevant experience in DevOps or application support.
  • Strong knowledge in C# .NET and UNIX systems.
  • Experience with automation frameworks and cloud services.

Responsibilities

  • Design and develop automation tools for infrastructure provisioning.
  • Collaborate with development teams to implement CI/CD pipelines.
  • Monitor and troubleshoot application performance issues.

Skills

UNIX platforms
C# .NET
Python
Shell
PowerShell
GitLab
Jenkins
Docker
Kubernetes

Tools

Ansible
Elastic Search
Grafana
Prometheus
Kibana
Confluence
Jira
MQ Series
Selenium
Cucumber

Job description

Main Responsibilities

  • Research, design, and develop computer software or specialized utility programs.
  • Develop and maintain automation tools for infrastructure provisioning, configuration management, deployment, and quality assurance.
  • Collaborate with development teams to implement CI/CD pipelines, automate deployment, and testing processes.
  • Work on the industrialization of test management.
  • Manage OT DeKOT environments.
  • Prepare and industrialize the transition to Run mode of Orchestrade for Treasury.
  • Monitor and troubleshoot infrastructure and application performance issues.
  • Implement security best practices and ensure compliance with industry standards.
  • Contribute to the development and improvement of DevOps culture and processes.
  • Design and develop comprehensive quality assurance strategies and frameworks.
  • Implement automated testing systems for reusability and efficiency.
  • Design and implement test plans and cases based on requirements and documentation.
  • Promote testing methodologies to identify and address defects early.
  • Provide technical support to other teams, assisting with system issues, proposing solutions, and analyzing data.
  • Document all testing activities, results, defects, and observations; prepare reports for management and the delivery team.
  • Stay updated with the latest DevOps technologies and trends.

This position will be a key pillar of Support Orchestrade for Treasury and will eventually include application support for users (Front to BO).

Qualifications and Profile

Candidates should have a minimum of 5 years of relevant experience.

Technical Skills:

  • Strong knowledge of UNIX platforms and database management systems such as SQL, Oracle, Sybase.
  • Development experience in C# .NET is essential.
  • Experience with automation frameworks and libraries.
  • Proficiency in scripting languages like Python, Shell, and PowerShell.
  • Familiarity with DevOps tools & technologies such as GitLab, Ansible, Jenkins, Maven, Elastic Search, Grafana, Prometheus, Kibana, Control-M, KAFKA, Confluence, Jira, MQ Series, and test automation tools like Selenium and Cucumber.
  • Experience with Docker and Kubernetes.
  • Knowledge of Cloud platforms and services.
  • Experience with .NET and Azure DevOps.

Functional Skills:

  • Experience supporting capital market applications and trading systems, especially within Treasury and Fixed Income Front Office operations, with knowledge of financial products like Treasury, FX, Credit, IRD, Bonds, RSF, etc.

Nice to Have:

  • Experience supporting banking applications and trading systems.
  • Knowledge of Domain-Driven Design and Microservices, particularly Spring Boot.

Other Skills and Mindset:

  • Excellent communication and interpersonal skills for effective collaboration.
  • Strong problem-solving and analytical skills.
  • Ability to work under pressure.
  • Interest in technology trends and community participation.
  • Eagerness to learn and adapt to new technologies.
  • Perseverance, diligence, and good time management.
  • Passion for sharing knowledge and developing team skills.
  • Autonomous, self-motivated, and a team player.
  • Flexibility to work with cross-geographical teams across different time zones.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.