Full-Time Software Engineer
Job Description
Responsibilities :
“This person will be responsible for maintaining the health of the software repositories, ensuring that the software can be successfully built and is working all the time.
•Responsible for ownership of delivering the software to – Various internal teams and organizations, ensuring that all incremental changes and patches are synchronized to different build IInes and build systems.
•Also responsible for ensuring that software being developed by external – Vendors and teams is properly sanitized, integrated and shared.
•Responsible for producing periodic builds of the software and making it available for various validation teams and coordinating the flow of defect fixes into the stable build Iines.
•This person needs to be enthusiastic about leveraging automation of software patch and build management and enhancing existing processes to improve them continuously and guide the team members within and outside the organization to sound practices.
•Expertise in managing software configuration systems Iike GIT.
•Integrating software patches developed by other team members, creating full and partial software releases suitable for quality teams, merging the final changes into the main repositories for various customer and release lines.
•Developing automation scripts to automate the process of code flow, patch management as much as possible.
•Be passionate about automation in general.”
Requirement :
“Candidate must possess at least a Diploma/Bachelor’s Degree in Computer Science/Information Technology, Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic) or equivalent.
•3 to 5 years of experiences with Git, Continuous integration systems like Jenkins, TeamCity, etc.
•Knowledge in different OS: Linux & Windows.
•Programming skills: Python, and Perl
•Great opportunity to work in MNC!”
How to Apply
Interested candidates, please send your resume to jobs@ncsglobaltech.com831 total views, 1 today
