37 Configuration jobs in Singapore
System Configuration Specialist
Posted today
Job Viewed
Job Description
We are seeking a seasoned expert to oversee the configuration and release processes for our systems and software products. This pivotal role plays a crucial part in ensuring seamless system/software builds and releases.
Primary Responsibilities:- Configuration Management:
- Plan Development: Create, update, and enforce configuration management plans and procedures to maintain high-quality system/software releases.
- Establish Standards: Define and implement configuration management standards and best practices throughout the software development lifecycle.
- Manage Configuration Items: Oversee the identification, control, and auditing of configuration items to streamline processes.
- Implement Automation: Implement tools and automation for configuration identification, control, and auditing to enhance efficiency.
- Release Planning:
- Coordinate Releases: Plan, coordinate, and execute software releases across different environments (e.g., development, testing, staging, production).
- Define Deployment Strategies: Develop release strategies and deployment processes to ensure smooth and efficient delivery of software releases.
- Collaborate with Teams: Collaborate with development, QA, and operations teams to resolve release-related issues and ensure timely delivery.
- Monitor Release Activities: Monitor release activities and implement improvements to optimize release processes.
- Version Control and Change Management:
- Manage Version Control Systems: Manage version control systems (e.g., Git, SVN) to track changes to system/software artifacts and facilitate collaboration among development teams.
- Implement Branching Strategies: Develop branching and merging strategies to support parallel development efforts and release branching.
- Facilitate Change Control: Facilitate change control processes to assess the impact of proposed changes and ensure proper approval and documentation.
- Coordinate Stakeholder Communication: Coordinate communication and stakeholder engagement throughout the software development lifecycle.
- Continuous Integration/Continuous Deployment:
- Develop CI/CD Pipelines: Plan and control strategy on CI/CD pipelines to automate build, test, and deployment processes.
- Optimize CI/CD Pipelines: Monitor CI/CD pipelines for failures and performance issues, and implement remediation measures to improve configuration control as needed.
- Quality Assurance and Release Testing:
- Collaborate with QA Teams: Collaborate with QA teams to ensure that configuration and system/software releases meet quality standards and functional requirements.
- Participate in Release Testing: Participate in release testing activities and provide support for troubleshooting and resolving issues.
System Configuration Specialist
Posted today
Job Viewed
Job Description
We are seeking a seasoned Configuration Engineer to play a pivotal role in managing our systems and software products.
System Configuration Specialist
Posted today
Job Viewed
Job Description
The System Setup Specialist is a key role in our organization, responsible for configuring, maintaining and supporting our Completions Management System.
Key Responsibilities:- Configure project databases, including systems, subsystems and work breakdown structures.
- Upload and validate engineering and vendor data (ITRs, punch lists, tags, drawings etc.).
- Set up and maintain completion templates, test records and check sheets.
- Manage user accounts, roles and permissions in accordance with project requirements.
- Ensure data integrity, version control and proper system backups.
- Provide first-line support to project staff using the CMS (data entry, troubleshooting, training).
- Monitor progress dashboards and generate reports for management and client reviews.
- Coordinate with engineering, construction and QC teams to ensure CMS setup matches field execution needs.
- Document all configuration and setup procedures for audit and knowledge transfer.
- Diploma or Bachelor's degree in Engineering, IT or related discipline (or equivalent work experience).
- Prior experience with completions management systems preferred.
- Strong Microsoft Excel/SQL data handling skills.
- Understanding of ITRs, punch list management and project turnover processes in oil & gas, energy or infrastructure projects.
- Detail-oriented, with strong organisational and documentation skills.
- Good communication skills to liaise with multi-disciplinary teams.
- Knowledge of database administration and data migration practices.
- Familiarity with modern web-based platforms.
- Prior project experience in construction, commissioning or completions.
This role is ideal for individuals who enjoy working with technology and are passionate about delivering high-quality results. If you have a strong understanding of CMS systems and are able to work effectively in a team, we encourage you to apply for this exciting opportunity.
Configuration Engineer
Posted today
Job Viewed
Job Description
Location: Singapore, Singapore
Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence. Operating at the forefront of aerospace and space, cybersecurity and digital identity, we're driven by a mission to build a future we can all trust.
In Singapore, Thales has been a trusted partner since 1973, originally focused on aerospace activities in the Asia-Pacific region. With 2,000 employees across three local sites, we deliver cutting-edge solutions across aerospace (including air traffic management), defence and security, and digital identity and cybersecurity sectors. Together, we're shaping the future by enabling customers to make pivotal decisions that safeguard communities and power progress.
Position Overview:
As a Configuration Engineer, you will play a pivotal role in managing the configuration and release processes for our systems and software products. You will be responsible for overseeing the configuration management lifecycle, ensuring the integrity of system/software builds, and orchestrating the release process from development to production environments. This role requires strong technical expertise, attention to detail, and excellent communication skills to collaborate with cross-functional teams and deliver high-quality system/software releases and manage their configuration lifecycle.
Key Responsibilities:
Configuration Management:
- Develop and maintain configuration management plans and procedures.
- Establish and enforce configuration management standards and best practices.
- Manage configuration items and their relationships throughout the software development lifecycle.
- Implement tools and automation for configuration identification, control, and auditing.
Software Release Management:
- Plan, coordinate, and execute software releases across different environments (e.g., development, testing, staging, production).
- Define release strategies and deployment processes to ensure smooth and efficient delivery of software releases.
- Collaborate with development, QA, and operations teams to resolve release-related issues and ensure timely delivery.
- Monitor release activities and implement improvements to streamline release processes.
Version Control:
- Manage version control systems (e.g., Git, SVN) to track changes to system/software artifacts and facilitate collaboration among development teams.
- Implement branching and merging strategies to support parallel development efforts and release branching.
Change Management:
- Facilitate change control processes to assess the impact of proposed changes and ensure proper approval and documentation.
- Coordinate with stakeholders to communicate and manage change requests throughout the software development lifecycle.
Continuous Integration/Continuous Deployment (CI/CD):
- Plan and control strategy on CI/CD pipelines to automate build, test, and deployment processes.
- Monitor CI/CD pipelines for failures and performance issues, and implement remediation measures to improve configuration control as needed.
Quality Assurance:
- Collaborate with QA teams to ensure that configuration and system/software releases meet quality standards and functional requirements.
- Participate in release testing activities and provide support for troubleshooting and resolving issues.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
- 5+ years of experience in configuration management and software release management roles.
- Strong understanding of system lifecycle and software development methodologies (e.g., Agile, DevOps).
- Proficiency in version control systems (e.g., Git, SVN) and CI/CD tools (e.g., Jenkins, Travis CI).
- Experience with scripting and automation using languages such as Python, Bash, or PowerShell.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Certifications in configuration management (e.g., CMII) and release management (e.g., ITIL) are a plus.
At Thales, we're committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you'll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.
Product Configuration
Posted today
Job Viewed
Job Description
Job Description – Product Obsolescence Engineer
• Responsible for product specification and characterization of rail products
• Responsible for evaluation, selection and re-design of replacement products
• Develop and maintain product requirement documentation
• Responsible for regulatory compliance documentations
• Responsible for maintaining product lifecycle records
• Develop test methods and conduct verification tests for rail products
• Develop and maintain knowledge database of lessons learnt
• Resolve product issues with development team and quality team
• Involve in First Article Inspection (FAI) and product compliance tests
Requirements
• Degree in Electronics Engineering with at least 5 years in design or product engineering
• Good working knowledge of product engineering
• Good working knowledge of product validation test methods and RCA methods
• Knowledge of standards, REACH, RoHS, EN 50155, EN , EN 61373, EN 60068, EN , is an added advantage
• Knowledge of product life cycle management is an added advantage
• Able to read schematic, PCB layout and mechanical drawings
• Capable of independent judgement and creativity in problem solving
• Strong organisational skills and attention to detail
• Strong written and verbal communication skills
• Strong personal work ethics
• Able to work well independently and with cross functional teams
• Able to monitor and drive issues to closure in timely manner
• Able to work in deadline-oriented environment
• Willing to take up extra responsibilities
Configuration Engineer
Posted today
Job Viewed
Job Description
As a Configuration Engineer, you will play a pivotal role in managing the configuration and release processes for our systems and software products. You will be responsible for overseeing the configuration management lifecycle, ensuring the integrity of system/software builds, and orchestrating the release process from development to production environments. This role requires strong technical expertise, attention to detail, and excellent communication skills to collaborate with cross-functional teams and deliver high-quality system/software releases and manage their configuration lifecycle.
Responsibilities:
Configuration Management:
- Develop and maintain configuration management plans and procedures.
- Establish and enforce configuration management standards and best practices.
- Manage configuration items and their relationships throughout the software development lifecycle.
- Implement tools and automation for configuration identification, control, and auditing.
- Plan, coordinate, and execute software releases across different environments (e.g., development, testing, staging, production).
- Define release strategies and deployment processes to ensure smooth and efficient delivery of software releases.
- Collaborate with development, QA, and operations teams to resolve release-related issues and ensure timely delivery.
- Monitor release activities and implement improvements to streamline release processes.
- Manage version control systems (e.g., Git, SVN) to track changes to system/software artifacts and facilitate collaboration among development teams.
- Implement branching and merging strategies to support parallel development efforts and release branching.
- Facilitate change control processes to assess the impact of proposed changes and ensure proper approval and documentation.
- Coordinate with stakeholders to communicate and manage change requests throughout the software development lifecycle.
- Plan and control strategy on CI/CD pipelines to automate build, test, and deployment processes.
- Monitor CI/CD pipelines for failures and performance issues, and implement remediation measures to improve configuration control as needed.
- Collaborate with QA teams to ensure that configuration and system/software releases meet quality standards and functional requirements.
- Participate in release testing activities and provide support for troubleshooting and resolving issues.
- Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
- 5+ years of experience in configuration management and software release management roles.
- Strong understanding of system lifecycle and software development methodologies (e.g., Agile, DevOps).
- Proficiency in version control systems (e.g., Git, SVN) and CI/CD tools (e.g., Jenkins, Travis CI).
- Experience with scripting and automation using languages such as Python, Bash, or PowerShell.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Certifications in configuration management (e.g., CMII) and release management (e.g., ITIL) are a plus.
Configuration Engineer
Posted today
Job Viewed
Job Description
Position Overview:
As a Configuration Engineer, you will play a pivotal role in managing the configuration and release processes for our systems and software products. You will be responsible for overseeing the configuration management lifecycle, ensuring the integrity of system/software builds, and orchestrating the release process from development to production environments. This role requires strong technical expertise, attention to detail, and excellent communication skills to collaborate with cross-functional teams and deliver high-quality system/software releases and manage their configuration lifecycle.
Responsibilities:
Configuration Management:
- Develop and maintain configuration management plans and procedures.
- Establish and enforce configuration management standards and best practices.
- Manage configuration items and their relationships throughout the software development lifecycle.
- Implement tools and automation for configuration identification, control, and auditing.
Software Release Management:
- Plan, coordinate, and execute software releases across different environments (e.g., development, testing, staging, production).
- Define release strategies and deployment processes to ensure smooth and efficient delivery of software releases.
- Collaborate with development, QA, and operations teams to resolve release-related issues and ensure timely delivery.
- Monitor release activities and implement improvements to streamline release processes.
Version Control:
- Manage version control systems (e.g., Git, SVN) to track changes to system/software artifacts and facilitate collaboration among development teams.
- Implement branching and merging strategies to support parallel development efforts and release branching.
Change Management:
- Facilitate change control processes to assess the impact of proposed changes and ensure proper approval and documentation.
- Coordinate with stakeholders to communicate and manage change requests throughout the software development lifecycle.
Continuous Integration/Continuous Deployment (CI/CD):
- Plan and control strategy on CI/CD pipelines to automate build, test, and deployment processes.
- Monitor CI/CD pipelines for failures and performance issues, and implement remediation measures to improve configuration control as needed.
Quality Assurance:
- Collaborate with QA teams to ensure that configuration and system/software releases meet quality standards and functional requirements.
- Participate in release testing activities and provide support for troubleshooting and resolving issues.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
- 5+ years of experience in configuration management and software release management roles.
- Strong understanding of system lifecycle and software development methodologies (e.g., Agile, DevOps).
- Proficiency in version control systems (e.g., Git, SVN) and CI/CD tools (e.g., Jenkins, Travis CI).
- Experience with scripting and automation using languages such as Python, Bash, or PowerShell.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Certifications in configuration management (e.g., CMII) and release management (e.g., ITIL) are a plus.
Excellent Communication Skills
Version Control
Git
Troubleshooting
Change Management
Quality Assurance
Software Quality Assurance
Release Management
Agile
Scripting
Attention to Detail
Configuration Management
Python
Change Control
Manage Change
Software Development
Be The First To Know
About the latest Configuration Jobs in Singapore !
Product Configuration
Posted today
Job Viewed
Job Description
Job Description – Product Obsolescence Engineer
• Responsible for product specification and characterisation of rail products
• Responsible for evaluation, selection and re-design of replacement products
• Develop and maintain product requirement documentation
• Responsible for regulatory compliance documentations
• Responsible for maintaining product lifecycle records
• Develop test methods and conduct verification tests for rail products
• Develop and maintain knowledge database of lessons learnt
• Resolve product issues with development team and quality team
• Involve in First Article Inspection (FAI) and product compliance tests
Requirements
• Degree in Electronics Engineering with at least 5 years in design or product engineering
• Good working knowledge of product engineering
• Good working knowledge of product validation test methods and RCA methods
• Knowledge of standards, REACH, RoHS, EN 50155, EN 50121-3-2, EN 61373, EN 60068, EN 45545-2, is an added advantage
• Knowledge of product life cycle management is an added advantage
• Able to read schematic, PCB layout and mechanical drawings
• Capable of independent judgement and creativity in problem solving
• Strong organisational skills and attention to detail
• Strong written and verbal communication skills
• Strong personal work ethics
• Able to work well independently and with cross functional teams
• Able to monitor and drive issues to closure in timely manner
• Able to work in deadline-oriented environment
• Willing to take up extra responsibilities
product configuration
PDM
Product lifecycle management (PLM)
Obsolescence Risk
Bill Of Material
Change Management
Rail
Bill of Materials
Product data management (PDM)
Product Quality
PCB layout
Product Engineering
PDMS
PLM Tools
Configuration Management
PLM consulting
Assembly
Layout
Electronics
PDMS Design
Configuration Engineer (Software Quality Assurance)
Posted today
Job Viewed
Job Description
Configuration Engineer (Software Quality Assurance) page is loaded# Configuration Engineer (Software Quality Assurance)remote type:
On-Sitelocations:
Singaporetime type:
Full timeposted on:
Posted Todayjob requisition id:
R Location: Singapore, SingaporeThales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence. Operating at the forefront of aerospace and space, cybersecurity and digital identity, we’re driven by a mission to build a future we can all trust.In Singapore, Thales has been a trusted partner since 1973, originally focused on aerospace activities in the Asia-Pacific region. With 2,000 employees across three local sites, we deliver cutting-edge solutions across aerospace (including air traffic management), defence and security, and digital identity and cybersecurity sectors. Together, we’re shaping the future by enabling customers to make pivotal decisions that safeguard communities and power progress.**Position Overview:**As a Configuration Engineer, you will play a pivotal role in managing the configuration and release processes for our systems and software products. You will be responsible for overseeing the configuration management lifecycle, ensuring the integrity of system/software builds, and orchestrating the release process from development to production environments. This role requires strong technical expertise, attention to detail, and excellent communication skills to collaborate with cross-functional teams and deliver high-quality system/software releases and manage their configuration lifecycle.**Key Responsibilities:***Configuration Management:*** Develop and maintain configuration management plans and procedures.* Establish and enforce configuration management standards and best practices.* Manage configuration items and their relationships throughout the software development lifecycle.* Implement tools and automation for configuration identification, control, and auditing.**Software Release Management:*** Plan, coordinate, and execute software releases across different environments (e.g., development, testing, staging, production).* Define release strategies and deployment processes to ensure smooth and efficient delivery of software releases.* Collaborate with development, QA, and operations teams to resolve release-related issues and ensure timely delivery.* Monitor release activities and implement improvements to streamline release processes.**Version Control:*** Manage version control systems (e.g., Git, SVN) to track changes to system/software artifacts and facilitate collaboration among development teams.* Implement branching and merging strategies to support parallel development efforts and release branching.**Change Management:*** Facilitate change control processes to assess the impact of proposed changes and ensure proper approval and documentation.* Coordinate with stakeholders to communicate and manage change requests throughout the software development lifecycle.**Continuous Integration/Continuous Deployment (CI/CD):*** Plan and control strategy on CI/CD pipelines to automate build, test, and deployment processes.* Monitor CI/CD pipelines for failures and performance issues, and implement remediation measures to improve configuration control as needed.**Quality Assurance:*** Collaborate with QA teams to ensure that configuration and system/software releases meet quality standards and functional requirements.* Participate in release testing activities and provide support for troubleshooting and resolving issues.**Requirements:*** Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.* 5+ years of experience in configuration management and software release management roles.* Strong understanding of system lifecycle and software development methodologies (e.g., Agile, DevOps).* Proficiency in version control systems (e.g., Git, SVN) and CI/CD tools (e.g., Jenkins, Travis CI).* Experience with scripting and automation using languages such as Python, Bash, or PowerShell.* Excellent analytical and problem-solving skills, with a keen attention to detail.* Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.* Certifications in configuration management (e.g., CMII) and release management (e.g., ITIL) are a plus.At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.
#J-18808-Ljbffr
Product Configuration Engineer
Posted today
Job Viewed
Job Description
Job Description:
- Complete and accurate analysis of customer specifications, with emphasis on product parameters not within the established capabilities:
- Ensure all requirements (product parameters, laser-mark, cassettes, labeling, CofC) are properly defined and documented
- Ensure all discrepancies or uncertainties are clarified with customer via Application before acceptance
- Implement test methods, product control and inspection plans to fulfill product requirements.
- Prepare official customer specification review letters
- Responsible to chair PST meetings
- Coordinate inputs from Applications and Process Engineers to propose products within production fab capability
- Create manufacturing specifications in SAP
- Implement new revisions of existing product specifications
- Participate in improvement projects (where applicable) in the SAP-PTC, Workstream-MES and other required systems for the efficient implementation of work plans to meet customers' requirements
- Provide inputs to PST team and management on new/changes in customer requirements so that solutions could be developed to meet those requirements. To participate in team setup to develop those solutions
- Participate in strategies and activities with global Product Configuration teams to satisfy the demands of global customers as well as to improve overall product configuration processes
- Work with Planners, Technology and Operations in cut-over to a new revision of running products
Job Requirements:
- Degree in Engineering or Science disciplines
- Professional experiences in comparable functions
- SAP knowledge is preferable