Senior Configuration & Release Engineer- by Top Business
Job Description :
To administrate Team Foundation Server (TFS) / GIT; support and maintain version control for all stakeholders
Ensures and apply policy and security roles and access control of the Configuration Management System
Building and packaging of websites, Windows services, web, WCF services, and Backend applications.
To perform branching and merging activities for parallel development
To maintain and control software builds, version control and baseline management
Apply build & deployment automation and Continuous Integration techniques using various tools and scripts
To assist in the maintenance and administration of build/release systems
To design, document, implement, and maintain scripts to enhance current build/release processes
To manage baselines, change control and ensure change control process has followed
Installing and/or upgrading new software tools when needed and help administrate resources
To Perform various deployment activities for work products on the target environments and to Perform the required validation before release To theapplication support team
Managing the build and release process, working with both the dev team and ops teams in their middle ground
To Configure and administer deployment on the testing , staging and integration environments and agree how to handle environment conflicts
Troubleshoot application configuration issues in testing and production environments; help to ensure packages have been installed properly
To participate in the improvement, documenting, communicating and sustaining for configuration management process for software applications
To report on configuration status of development, test and production environments.
Continuous researching cutting edge industry standards , technologies and tools for refining and automating the configuration management activities and tasks
Qualifications :
A degree in computer sciences or equivalent
4 to 8 years’ experience in software configuration management
Experience in software Product Life Cycle Management
Experience with source control tools (TFS, GIT...) from Management and administration point of view
Knowledge in continuous integration / continuous delivery, ex. Maven, MS build , Jenkins, Team Foundation, Octopus Deploy
Knowledge with the various application Servers, ex. IIS, Glass fish, WebLogic, IBM WebSphere
Knowledge in SharePoint administration
Knowledge in Scripting tools ,ex. PowerShell, Bash, Python
Knowledge in development tools Ex. Microsoft visual studio and/or Eclipse
Knowledge release management process
Good skills in Microsoft office
Excellent communication skills
To know more about this vacancy and to apply: click here
To check our recent job vacancies: click here
To submit your CV to our database for future vacancies: click here
Don't have a professional CV? Use Top Business Smart CV Maker to create your CV in 3 steps, its simple, Fast and best of all free: click here
Basic Data
OfferSenior Configuration & Release Engineer- by Top Business