Software Engineer (CICD Release Management)

Base Camp

Not Interested
Bookmark
Report This Job

profile Job Location:

Singapore - Singapore

profile Monthly Salary: Not Disclosed
Posted on: 17 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Description

Whats On Offer:
1 Year Contract Based in Singapore

We are seeking an experienced software engineer with CI/CD background to support and enhance our software delivery and release management processes. The ideal candidate will be responsible for managing day-to-day release operations maintaining CI/CD pipelines and ensuring smooth reliable deployments across all environments. This role requires strong technical expertise attention to detail and the ability to collaborate with multiple teams to deliver high-quality software efficiently.

Key Responsibilities:

Workload Automation (Control-M)

  • Set up configure and maintain Control-M jobs required for batch processing and backend operations.

  • Ensure job schedules are optimized monitored and aligned with release activities.

Release & Deployment Management

  • Perform day-to-day release and change activities including deployment of application files/binaries to test staging and production environments.

  • Execute scripts scheduled jobs and component-level deployment tasks during release cycles.

  • Ensure test and pre-production environments remain stable and available for project teams.

Production Release Coordination

  • Prepare and coordinate all deliverables required for production releases.

  • Work closely with project teams QA developers and infrastructure teams to ensure smooth implementation.

  • Ensure all release documentation approvals and checks are completed according to bank standards.

Mobile Application Deployment

  • Manage deployment of mobile application binaries (iOS/Android) for internal testers and external clients.

  • Perform packaging signing and distribution of mobile builds following the banks defined guidelines and processes.

CI/CD Pipeline Management

  • Set up maintain and optimize CI/CD pipelines using industry best practices.

  • Manage and integrate tools such as Jenkins Bitbucket and Artifactory to support automated build and deployment processes.

  • Troubleshoot pipeline issues improve automation and ensure stability and scalability of release workflows.

Requirements

  • 47 years of experience in CI/CD DevOps or release management roles.

  • Strong hands-on experience with Jenkins Bitbucket Artifactory.

  • Experience managing deployments in Unix/Linux environments.

  • Knowledge of mobile application deployment processes (e.g. signing packaging).

  • Familiarity with Control-M or similar workload automation tools.

  • Strong understanding of SDLC agile methodologies and release governance.

  • Bachelors Degree in Computer Science Engineering or related field.
Job DescriptionWhats On Offer:1 Year Contract Based in SingaporeWe are seeking an experienced software engineer with CI/CD background to support and enhance our software delivery and release management processes. The ideal candidate will be responsible for managing day-to-day release operations main...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems