Build Analyst IT - Sandton Verfied

Salary Negotiable Sandton, Gauteng Sandton, Gauteng more than 14 days ago 29-07-2015 9:24:01 AM
03-08-2015 10:04:55 AM
Build Analyst

The Build Analyst reports into the Team Leader: Build. Responsible for defining, documenting and coordinating the build and deployment processes for the development, test and production environments of the CLIENT. The Build Analyst is accountable for Software Configuration Management (including source code management and software builds) for all CLIENT environments.

Location: Sandton, JHB
Salary: Market Related/Negotiable

Requirements:
IT diploma or qualification or equivalent work experience
3 years development experience using Microsoft .NET preferable
Must have worked in a development environment that requires unit testing, documentation, adherence to coding standards and naming conventions
Good understanding of the system development life cycle
Good overall understanding of all aspects of IT systems and infrastructure
Experience with SQL queries/tools (SQL 2008/2012)
Experience debugging and troubleshooting code
Experience in configuration management and service delivery preferably through the pragmatic application of best practices such as ITIL
Experience working in a diverse team, fostering collaboration and teamwork
Experience with MS Office Products (Word, Excel, Access, PowerPoint, Outlook, Project)
Experience with windows installers such as (Installaware, Installshield)
Experience with Team Foundation Server 2008/2010/2012/2013 will be an advantage
Experience with automated builds and deployments using MSBuild will be an advantage
Experience with IIS6, 7, 7.5,8 and 8.5
Experience with maintaining source control
Experience with any development languages such as C#, C, C++, or java as well as scripting languages such as powershell, batch, vbscript, bash, python, or ruby
Experience working with relational databases such as SQL Server, Oracle 11g
Programming languages: C# and Powershell scripts
Knowledge of IIS
Knowledge of Windows Server 2003/2008/2012
Knowledge of SQL server 2008/2012
Knowledge with other Microsoft technologies

Duties:
Responsible for software version control (including source code management and software builds) across all CLIENT environments
Responsible for compiling code from software engineers and troubleshooting compilation and deployment problems
Manage scheduling, execution and reporting for builds
Manage build and deployment related aspects of a project to ensure successful completion of software implementations across all CLIENT environments
Development of build best practices in complex client environments based on supplied specification
and requirements
Manage CLIENT tool for source code and configuration management
Accountable for the accuracy of CLIENT production software
Communicate issues and risks identified to the relevant parties
Assist in researching and reviewing systems and tools that will enable the Configuration Management process to perform better with sufficient consideration of financial, resource, technical criteria
Assist in the design and implement improvements to current Configuration Management systems including monitoring and reporting on progress
Liaise with other technical areas within ITD
Compile CLIENT reports as required
Work closely with testers, developers, architects, and project managers throughout the application lifecycle as needed
Deployment of software builds to all CLIENT environments