Lead Platform & Release Engineer

Saksoft Pte Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Saksoft Pte Ltd in Singapore seeks a Lead Platform & Release Engineer with 10+ years of hands-on experience to design and sustain enterprise-grade CI/CD pipelines and release processes for Python-based backend applications. You will manage environments from development to production, drive automation, collaborate with architects, Infra and Security, and ensure adherence to SDM, Agile, and DevOps practices.

Strong Linux/Unix, shell scripting, Jenkins, Git, and database skills (MS-SQL/Oracle) are

Qualifications

  • 10+ years hands-on software development, production support, and maintenance.
  • Bachelor’s degree in CS/CE/IS or related field.
  • Experience designing, developing, and supporting large-scale enterprise applications.
  • Proven experience in solution architecture and modernization initiatives.
  • Strong hands-on experience with Python/Django-based backend frameworks.
  • Experience designing and implementing integrations with MQ, APIs, microservices, and high-volume batch processing systems.
  • Strong experience working on Linux/Unix platforms, including system administration and troubleshooting.
  • Shell scripting for automation, monitoring, deployment, and operational tasks.
  • Experience with DevOps concepts, practices, and tools.
  • Experience managing and supporting Jenkins-based CI/CD processes.
  • Strong experience with Git version control and repository management.
  • Experience with diverse SDLC practices; knowledge of network fundamentals and security.

Responsibilities

  • Design, build, and maintain enterprise-grade CI/CD pipelines for development, testing, deployment, and release activities.
  • Manage application environments across Development, SIT, UAT, Pre-Production, and Production.
  • Establish and enforce technical quality standards using SDM, Agile, DevOps, CI/CD, and automated testing.
  • Plan, coordinate, and execute releases, deployments, production cutovers, and rollbacks.
  • Collaborate with Enterprise Architects, Infra, and Security to meet standards and governance.
  • Develop and maintain platform engineering standards, deployment patterns, runbooks, and documentation.
  • Ensure implementations conform to architectures, roadmaps, scalability, and support models.
  • Drive automation to reduce manual effort and improve deployment reliability.
  • Monitor release performance, deployment success, platform stability, and operational metrics.
  • Communicate capabilities and schedules to stakeholders; support incident resolution and root cause analysis.
  • Work with application teams to enable deployment of Python-based backend apps.
  • Analyse impacts of infra and deployment changes and mitigate risks.

Skills

Python
Django
REST APIs
Linux/Unix
Shell scripting
SSH
Jenkins
Git
MS-SQL
Oracle
Apache
CI/CD pipelines
Release engineering

Education

Bachelor’s degree in computer science / computer engineering / information systems

Tools

Jenkins
Git
Apache HTTP Server

Job description

Experience: 10+ Years
Role: Lead Platform & Release Engineer

Key Skills:
Backend development: Python/Django/REST API Frameworks.

OS skills: Linux/Unix, Shell Scripting, SSH, Application Monitoring and Analysis and Support.

Infra skills: MS-SQL / Oracle (Design, Queryusing SQL, Optimize Queries), Apache Web Server, Jenkins, Git, and Infra Setup for applications

Key Responsibilities:

·Design, build, and maintain enterprise-grade CI/CD pipelines to support software development, testing, deployment, and release activities.

·Manage application environments across Development, SIT,UAT, Pre-Production, and Production, ensuring consistency, stability, and operational readiness.

·Establish and enforce technical quality standards throughout project delivery by adopting Software Development Methodology (SDM) guidelines, Agile practices, DevOps principles, Continuous Integration, Continuous Delivery, and automated testing practices.

·Plan, coordinate, and execute application releases, deployment activities, production cutovers, and rollback procedures with minimal operational risk.

·Collaborate with Enterprise Architects, Solution Architects, Infrastructure Teams, and Security Teams to ensure solutions comply with enterprise architecture standards, security policies, risk controls, and technology governance requirements.

·Develop and maintain platform engineering standards, deployment patterns, release procedures, operational runbooks, and environment management documentation.

·Ensure system implementations conform to approved solution architectures, technology roadmaps, scalability requirements, and operational support models.

·Drive automation initiatives to reduce manual operational effort, improve deployment reliability, and increase engineering productivity.

·Monitor and continuously improve release performance, deployment success rates, platform stability, and operational metrics.

·Communicate effectively with internal stakeholders, project teams, vendors, and support teams regarding platform capabilities, release schedules, deployment issues, and production support activities.

·Support incident resolution, root cause analysis, problem management, and implementation of preventive measures to improve platform reliability and operational resilience.

·Work closely with application development teams to enable seamless deployment and operation of Python-based backend applications and associated frontend components.

·Analyse impacts of infrastructure and deployment changes on existing systems, evaluate technical risks, and implement optimal solutions that maintain system integrity and service availability.

  • At least 10+ years of hands-on experience in software development, implementation, production support, and application maintenance.
  • Bachelor’s degree in computer science, Computer Engineering, Information Systems, or a related field.
  • Strong experience in designing, developing, and supporting large-scale, highly available enterprise applications.
  • Proven experience in solution architecture, technical solutioning, system design, and application modernization initiatives.
  • Strong hands-on experience with Python/Django-based backend frameworks.
  • Experience designing and implementing integrations with MQ, APIs, microservices, and high-volume batch processing systems.
  • Strong experience working on Linux/Unix platforms, including system administration and troubleshooting.
  • Hands-on experience in Shell scripting for automation, monitoring, deployment, and operational tasks.
  • Experience with DevOps concepts, practices, and tools.
  • Experience managing and supporting Jenkins-based CI/CD processes, including build monitoring, deployment execution, release coordination, job troubleshooting, and production deployment support.
  • Strong experience with Git version control, including branching, merging, pull requests, conflict resolution, and repository management.
  • Experience with a variety of source control systems, development tools, and SDLC practices.
  • Basic knowledge of Apache HTTP Server/Web Services, including configuration, deployment, log analysis, and troubleshooting.
  • Good understanding of networking fundamentals, including TCP/IP, DNS, load balancers, firewalls, and application connectivity troubleshooting.
  • Experience coordinating and validating network port openings, firewall rule changes, connectivity testing, and environment readiness activities.
  • Proficiency in SSH (Secure Shell) in terms of secure server access, remote administration, file transfers (SCP/SFTP), and production support activities.
  • Experience in application monitoring, production support, incident management, log analysis, root cause analysis, problem management, and service restoration activities.
  • Experience in troubleshooting applications, infrastructure, deployment, and integration issues across multiple environments.
  • Strong interpersonal, stakeholder management, and communication skills, both verbal and written.
Good to Have (Not Mandatory)
  • Knowledge and working experience with Rocket DevOps (RDOe), including deployment automation, release orchestration, and environment management.
  • Experience with Control-M or other enterprise workload automation/scheduling tools.
  • Exposure to application performance monitoring (APM), system monitoring, and observability tools.
  • Experience in banking or financial services applications and regulatory environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Platform & Release Engineer
Lead Platform & Release Engineer

SAKSOFT PTE LIMITED • Singapore

On-site
SGD 150,000 - 190,000
Platform Engineer
Platform Engineer

Enggsol Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Platform & Release Engineer (CI/CD Lead)
Senior Platform & Release Engineer (CI/CD Lead)

SAKSOFT PTE LIMITED • Singapore

On-site
SGD 150,000 - 190,000
Senior DevOps Engineer
Senior DevOps Engineer

Singapore Telecommunications Limited • Singapore

On-site
SGD 140,000 - 210,000
Lead DevOps Engineer
Lead DevOps Engineer

Singtel • Singapore

On-site
Confidential
Lead Platform Engineer (Azure, Kubernetes & DevOps)
Lead Platform Engineer (Azure, Kubernetes & DevOps)

Hudson Singapore • Singapore

On-site
SGD 180,000 - 280,000
Trading Platform Application Engineer
Trading Platform Application Engineer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 100,000 - 160,000
SR DEVOPS ENGINEER
SR DEVOPS ENGINEER

RESOURCE HUNT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Junior Platform Engineer
Junior Platform Engineer

HCLTech • Singapore

On-site
SGD 60,000 - 100,000
Platform Engineering Manager
Platform Engineering Manager

jobline resources pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000