Job Requirements
3 - 5 years of experience
Skills
Job description for Release Management Specialist at VisionTech Pte. Ltd.
Primarily responsible for the end-to-end software release management activities, including implementing and executing the software release processes in conformance to software development lifecycle (SDLC), related DevOps practices, performance benchmark, functional stability and reliability, and security requirements, in doing so, implements the necessary processes and procedures, automation strategies and framework, environment and infrastructure preparation and configuration, for supporting the software build packaging, deployment and testing, and production rollout. Detailed activities include:
· Plan and manage software release pipeline in line with business requirements, including defining software release scope or “code freeze”, and versioning, balancing turnaround time with features availability, and overall system stability.
· Work with members in the service delivery team, including software manager, solution architect, developers and test specialists, to coordinate software release activities, including environment preparation, software build and packaging, deployment, testing, and production rollout/rollback.
· Define, implement, continuously improve software release automation strategies and framework in a cross-platforms and multi-geography environment, including integrating of related tools, in support of Continuous Integration and Continuous Deployment, in line with DevOps.
· Design, implement and manage software hosting infrastructure and operating environments with scalability and interoperability, including traditional on/off-premise client/server-based platforms, private/public/hybrid cloud-based platforms, for DevOps operations, including for staging, development, testing (functional/integration/regression/load and performance/user acceptance), and production; as a “gatekeeper”, oversees all release matters.
· Experience and Education:Bachelor’s degree with major in Computer Science, Information System, or related field. Preferably with more than 3 years relevant experience in software release management or related responsibilities.
· IT Literacy:
o Adept with DevOps practices, SDLC and Software Release Process. Adept with cloud technologies, including AWS, GCP, Vault, and Hazelcast.
o Adequate understanding of Jenkins/Circle CI, Terraform, Kubernetes, Docker, HashiCorp Packer, Grafana, Consul, Zabbix.
o Familiar with Windows Server and Linux Operating Systems, Bash/Shell Scripting, Git/GitHub, and Jira.
o Knowlegde of SQL/MongoDB, Javascript/NodeJS/Python/CSS/VueJS, REST/OpenAPI/Web Sockets, Prometheus, Cypress/Selenium/UFT, Prettier/Linters.
· Other:
o Only Singapore Citizens need apply.
o Require from time to time, coordinating and working with team members in different time-zone locations.