Tóm lược
- Yêu cầu kỹ thuật:
- DevOps ,
- Java ,
- CI ,
- JavaScript ,
- CVS ,
- Git ,
- Ant ,
- Maven ,
- Jenkins ,
- AngularJS ,
- Gradle ,
- SonarQube ,
- ReactJS ,
- CD ,
- Bash
Mô tả công việc
Tóm tắt công việc
Build Management
- Manage and coordinate Build and Release Management activities, release branches/streams, and merging.
- Implement and manage continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells, and security vulnerabilities.
- Partner with software developers, testers, infrastructure teams, and product managers to ensure releases are delivered with a repeatable and auditable process.
- Maintain, research and build the tools to validate quality (such as source code, documents, libraries, ...) and to integrate between management tools (such as Jira, Mantis...)
- Maintain, research and build the tools to find security, performance, bottleneck issues.
- Maintain, research and build the tools to support development phase (such as internal library repository (Maven/Gradle), Ant build script,...)
- Implement and manage automated deployment, continuous integration, and delivery capabilities
- Make recommendations on specific aspects of build and deployment, and continuously strive towards improvements in process and productivity through technology improvements.
Release Management
- Track and coordinate with product owners and release manager on release milestones and related dependencies.
- Partner with team leaders and product managers to build and deliver releases.
Maintain the testing framework
- Maintain and improve the JUnit test framework for Java.
- Research and build the Unit test framework, testing tools for front-end (such as Angular, React, ...)
- Research and build the Unit test framework, testing tools for Rest API.
- Working on world-class, innovative products and new technologies in Data Management & Analytics domain;
- Multicultural working environment with opportunities to collaborate with talented peers around the globe;
- Annual customized training plan based on your learning needs (technical skills, soft skills, language skills, technology trends);
- Possibility to build up and grow your career path within the company;
- Competitive salary range with 13th-month pay and annual reward based on work performance & achievements;
- 18 days annual paid leaves;
- Social insurance, medical insurance and unemployment insurance in line with Labor Law;
- Annual health check-up;
- Premium insurance coverage including 24/7 accident insurance and private health insurance;
- Team building activities throughout the year.
Yêu cầu công việc
- Bachelor or Engineer’s degree in Computer Sciences or related fields;
- At least 2 years of relevant work experience;
- Good command of English
- Experience with following technical landscape:
- Bash script
- Build systems (Ant, Maven, Gradle, ...)
- Source control systems (CVS, Git, ...)
- Continuous inspection of code quality systems such as SonarQube
- Agile (Scrum) and V-cycle software engineering process
- Prefer candidate with technical competencies as below:
- Programming language (Java, Angular, React, JavaScript, ...)
- Using continuous integration and continuous deployment
- Experience with continuous integration build systems such as Jenkins.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- DevOps
- Java
- CI
- JavaScript
- CVS
- Git
- Ant
- Maven
- Jenkins
- AngularJS
- Gradle
- SonarQube
- ReactJS
- CD
- Bash
NĂNG LỰC
- Agile
- Scrum
Thông tin doanh nghiệp
TIBCO Orchestra Networks is a leading Master Data Management (MDM) software provider.
We have successfully addressed the MDM needs of a range of Global customers in multiple industries, including: Financial Services, Banking, Insurance, Manufacturing, Retail, Consumer Goods, Technology, Pharmaceuticals, Public Utilities and Global Logistics.
Our product - EBX is positioned by Gartner as 'Leader' in its Magic Quadrants for MDM Solutions and ranked #1 MDM technology four years in a row by The Information Difference.