Job Details

Senior Build and Deployment Engineer

VERNON HILLS-60061, IL, US
11/08/2016

-


Required Skills

    Microsoft scripting technologies
Company

Infinity Consulting Solutions, Inc

Experience

5 to 7 Year(s)

Job Description

Senior Build and Deployment Engineer DevOps division

The Senior Build Engineer owns and manages source code version control systems and creates software builds and executes deployment processes for our web, client server, and stand-alone application environments.

This person needs to be highly responsive to the needs of the application development team and will be expected to create, execute and streamline existing and future application builds and deployments.

Key Areas of Responsibility

Own, manage and improve existing build/deploy processes. Focus on scale and efficiency.

Own and manage the administration of source code version control, branching, and labeling.

Improve productivity by designing & developing full-featured build systems; implementing tools and scripts that enable efficient, flexible builds (PowerShell, Windows scripting)

Collaborate real-time with development teams to resolve complex code sharing, build, and deployment issues.

Track and manage outstanding build/deploy activities and provide updates to the application development team as appropriate.

Responsibilities

Author and manage build and deploy playbook for each environment.

Develop an automated, continuous, build process that reviews the source code, identifies
build errors and notifies appropriate parties to expedite/facilitate synchronization to the latest build.

Collaborate with development on existing framework and provide recommendations to enhance.

Install and configure application layer components in the infrastructure.

Conveys problems, solutions, updates and project status to development and management.

Manage and resolve operational build and deploy issues.

Prepare time estimates for assigned tasks. Attends post-implementation reviews.

Performs other related duties and participates in special projects as assigned.

Minimum Qualifications

5 years total build experience with 4 years release management experience and 3 years software development experience

Bachelor degree in Information Systems, Computer Science, a related field or the equivalent working experience.

Other Required Qualifications

Working Knowledge of configuration and management of Team Foundation Server (TFS 2013, 2015)

Working Knowledge of Microsoft scripting technologies such as VB and ASP.

Experience writing custom MBSBuild scripts over 200 lines (outside of TFSBuild.profile)

Experience writing basic C# console apps in Visual Studio, including knowledge of
System.IO, System.Diagnostics, and collections.

Experience writing SQL scripts

Experience writing PowerShell scripts

Experience writing Python scripts

Track record of balancing multiple priorities simultaneously with the ability to adapt to
the changing needs of the business while meeting deadlines

Strong attention to detail with demonstrated resourcefulness and critical thinking skills

History of building and maintaining productive cross-departmental working relationships

Ability to work late hours based on business need

Ability to be on-call if issues should arise

Participate in change management and incident management processes

Experience writing custom MSBuild tasks in C#

Experience in application deployments

Experience with SourceSafe or other source code control systems

Experience setting up and configuring IIS

Experience in Visual Studio 2008, 2010 and 2012

Experience with creating applications using technologies such as: Delphi, C#, .NET, JAVA, VB, C++, COM, DCOM, Web Services, XML, SQL Server, ASPX.

Preferred Qualifications

Excellent written and verbal communication skills with the ability to effectively interact with all stakeholders including senior leadership

Working experience with object-oriented design and programming techniques

Experience/Familiarity with DevOps

Experience with release management and deployment tools such as IBM Urban Code, XebiaLabs, BuildMaster, Chef, Puppet, Microsoft Orchestrator or any related tools.


Senior Developer
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-