Dear
candidate: This is a Seed requisition, just to collect resumes for potential
future positions, not for current open positions.
You will be implementing software configuration management (SCM) at the project
and program levels.
Responsibilities:
-Define and maintain SCM plans and related documentation.
-Define and execute the product integration strategy.
-Perform Software identification, software builds. Guarantee the
reproducibility of the product and product components (documented in the SCMP).
-Define development environments and configure build scripts and tools.
-Supervise change control process managing the correlation between software
products.
-Manage baseline, version control and change sets.
-Manage software configuration on one or more software products for a group of
distributed software developers.
-Manage software baselines, patches and create builds and releases.
-Deploy releases on target hardware (mostly Linux,Windows and Android-based) in
both local-test and production environments.
-Verify that code is linked to change requests, ensuring CM process is
carefully followed, instituting best practices.
-Initiate and follow-through on new Engineering Change Proposals.
-Develop and reporting metrics.
-Support/assist the program CM team with tracking updates on drawings,
documents, etc., as needed.
-SCM reports and status accounting operations.
Â
Qualification
-You
should possess a Bachelor of Science degree or a Master of Science degree in
Computer Engineering, Computer Science, or equivalent.
-At least 2 years hands-on experience with software configuration management
including managing and resolving parallel development efforts.
-Also you must have:
-Advanced knowledge in Build Servers Configuration and management: LINUX
(Meego), WINDOWS & ANDROID.
-Advanced knowledge in one of the following Continuous Integration Tools:
Bamboo, Cruise Control, TFS, AnthillPro, TeamCity, Others.
-Hand-on expertise on SCM: Patterns, best practices, integration and branching
strategies.
-Hand-on expertise on one of the following Version Control tools: SVN, ACUREV,
TFS, Clear Case or Others.
-Basic skills about Build definition and Scripting technologies: NANT, ANT,
CMAKE, BASH, OTHERS.
-Basic Knowledge in at least one of the following languages: C++, C, JS, HTML5.
-Basic Knowledge on Development Environments: Microsoft Visual Studio, QT, or
Others.
-Excellent English level.
Este empleo se encuentra pausado!
* Para postularte a este empleo, deberás estar logeado, sino esta registrado,
REGISTRATE GRATIS haciendo clic ACA