NXP Semiconductors enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better and safer. As the world leader in secure connectivity solutions for embedded applications, we are driving innovation in the secure connected vehicle, end-to-end security & privacy and smart connected solutions markets.
We are looking for a Junior Software Engineers to join an enthusiastic and dynamic team in Bangkok, to develop application which handle a high secure data that increase more value to the NXP’s product. You will be working with Microsoft based technology such as C# .Net, Windows service, SQL Server and other latest version of Microsoft tool following with the standardization activities of the entire global team. We also open for other non-Microsoft technology that proved to be value added to the company. You will meet talented people with a great teamwork mindset. Plus, the opportunity to use the newest technology with full support from the management.
Responsibilities
Design, develop, and maintain CI/CD solutions, leveraging innovative programmatic solutions and automation.
Automate configuration and deployment of product software builds across multiple environments.
Identify and drive automation of tasks associated with CI/CD processes.
Take initiative in discovering existing and new challenges pertaining to CI/CD for our team, seeking to improve, resolve, and streamline tools and processes to meet delivery challenges.
Develop and maintain documentation and diagrams outlining automated solutions and build architecture.
Work in the Agile environment and be a part of the team to improve the agile software development process.
Provide technical support to ServiceDesk team to solve incoming incidents.
Develop and maintain monitoring system implemented by Elastic Stack and Grafana.
Candidate Requirements
Bachelor’s degree in IT, Computer Science or related field.
Basic knowledge on containers (Docker)
Basic knowledge of Continuous integration/deployment tools
Basic knowledge of Source Code Management tools (Git)
Basic knowledge of Project & Collaboration Management Systems (JIRA, Confluence Wiki)
Basic Knowledge of Scripting languages such as Bash, Batch, Powershell
Windows development tools such as Microsoft Visual Studio, Visual C++/C#, and .NET
Experience in orchestration tool like Swarm, Kubernetes is a plus.
Self-organized and commit to the plan.
Excellent teamwork mindset. Willing and able to work as a team.