Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (.Net)

Ambition Singapore

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech recruitment firm is looking for a skilled DevOps Engineer in Singapore. The role involves developing and maintaining automation tools for efficient deployment, alongside implementing CI/CD pipelines. Candidates should possess over 5 years of relevant experience, particularly in C# .NET development, UNIX platforms, and knowledge of various DevOps tools such as Jenkins and Gitlab. This is an exciting opportunity to enhance your DevOps culture and contribute to continuous improvement.

Qualifications

  • Minimum of 5 years' experience in software development and DevOps.
  • Strong development background is a must.
  • Proficiency in scripting languages such as Python and Shell.

Responsibilities

  • Develop and maintain automation tools for deployment and quality assurance.
  • Collaborate to implement CI/CD pipelines.
  • Monitor and troubleshoot application performance issues.

Skills

UNIX platform knowledge
C# .NET development
Data Structures knowledge
Web API knowledge
Scripting languages proficiency
DevOps tools knowledge
Docker/Kubernetes experience

Tools

Gitlab
Jenkins
Kubernetes
Selenium
Job description
  • Research, design, and develop computer software or specialized utility programs.
  • Develop and maintain automation tools for infrastructure provisioning, configuration management, and deployment and quality assurance.
  • Collaborate with development teams to implement CI/CD pipelines and automate deployment as well as test processes.
  • Work on the industrialization of test management.
  • Work on the management of OT DeKOT environments.
  • Work on the preparation/industrialization of 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 our DevOps culture and processes.
  • Implement automated testing systems to ensure reusability and efficiency.
  • Promote and implement testing methodologies, aiming to identify and address defects early in the development lifecycle.
  • Provide technical support to other teams, assisting with problems encountered internally, such as system malfunctions. Propose solutions, suggest improvements, and contribute to data analysis.
  • Stay up to date with the latest DevOps technologies and trends.
Qualifications and Profile

Candidates should have minimum 5 years' experience in relevant activities.

Technical

  • Good knowledge in UNIX platform and database management systems such as SQL, Oracle, Sybase.
  • Strong Development background in C# .Net a must have
  • Strong exposure to Data Structures, Algorithms, collections, multi-threading and OO design patterns (Must Have).
  • Good knowledge on web APIs, HTTP/HTTPS, REST, SOAP etc.
  • Good to have automation frameworks and libraries knowledge.
  • Proficiency in scripting languages such as Python, Shell script and PowerShell.
  • Good exposure to DevOps tools & technologies like Gitlab, Ansible, Jenkins, Maven, Elastic Search, Grafana, Prometheus, Kibana, Control-M, KAFKA, Confluence, Jira, and MQ Series and test automation tools like Selenium (and other test automation frameworks), cucumber etc.
  • Experience with Docker/Kubernetes is a plus
  • Knowledge of Cloud platforms and services is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.