Software Engineer (CICD Release Management)

Singapore 13 days agoFull-time External
Negotiable
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.