Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Duties and responsibilities :
- 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 software branching and merging activities for parallel development
- To maintain and control software builds, version control and baseline management
- 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 the application support teamEgyptian Banks Company
- 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
Job Requirements
Qualifications and Education Requirements
- A degree in computer sciences or equivalent
- 1 to 4 years’ experience in software configuration management
- Knowledge in software Product Life Cycle Management
- Experience with source control tools (TFS 2013 , 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 tracking tools
- 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
Featured Jobs
Similar Jobs
- Microsoft SQL Server Database ...The Micro, Small & Medium Enterprise Development Agency - Dokki, Giza4 days ago