Job Details

ID #14388493
State North Carolina
City Morrisville
Job type Contract
Salary USD $55 - 68 per hour 55 - 68 per hour
Source Randstad Corporate Services
Showed 2021-05-27
Date 2021-05-27
Deadline 2021-07-26
Category Et cetera
Create resume

Configuration Engineer

North Carolina, Morrisville, 27560 Morrisville USA

Vacancy expired!

job summary:

We have a 6 month contract to perm role for a Configuration Manager with a client of ours in Morrisville, NC. Position will convert after 6 months. Candidates must have previous exerience as a .NET/C# Developer and must have experience with Version Control, Release Planning and Release documentation for multiple teams and releases at the same time. TFS and CI/CD experience is required.

Position Responsibilities:

1. Support multiple software development teams working on multiple projects. At times you may need to integrate closely with other developers on a specific team/project.

2. Develop and maintain a configuration management plan that spans the complete development cycle and meets industry best practices.

3. Define, implement, and manage version control processes.

4. Ensure all release processes and build processes are accurately documented.

5. Ensure teams understand and follow release and build processes, as well as related tools.

6. Develop process improvements to automate and streamline build processes.

7. Build on existing processes to streamline and enhance environment reset procedures.

8. Handle deployments, patches, and upgrades across multiple environments, and make recommendations to address environmental problems.

9. Keep abreast of the latest industry trends and transfers knowledge to the team.

10. Collaborate with multiple teams working on concurrent projects, documenting and managing release plans.

11. Provide guidance to engineering teams regarding the configuration management plan and processes.

Position Qualifications:

ESSENTIAL:

1. Education: Bachelor of Science in related engineering or computer science discipline.

2. 5+ years hands-on working experience in software development across multiple projects and teams, preferably but not limited to C#, SQL Server, and Microsoft .NET technologies.

3. 2+ years hands-on working experience in configuration management across multiple projects and teams, preferably but not limited to Microsoft .NET technologies.

4. Experience in development and technical leadership roles with a track record of successful delivery in a fast-paced environment with high-performing teams.

5. Ability to work closely with development teams and QA to optimize configuration processes.

6. Demonstrated understanding of engineering processes and lifecycle.

7. Demonstrated ability to manage your own work and lead others in meeting the requirements of a configuration management plan.

8. Experience working with a "Continuous Build System," such as TFS/Azure DevOPs.

9. You have identified and implemented best practices and tools to insure the most efficient, timely delivery of all projects.

10. You are extremely detail oriented and able to simultaneously manage work involving multiple projects, multiple environments, and multiple teams.

11. Excellent communication skills, confident and effective when dealing with teams and management.

DESIRED:

1. Familiarity developing accounting and financial reporting applications, or insurance related field preferable.

2. Experience meeting SOX compliance and meeting SOX deliverables for the department.

3. Experience with PowerShell or similar scripting language.

4. Experience with Samanage.

5. Experience with Git.

location: Morrisville, North Carolina

job type: Contract

salary: $55 - 68 per hour

work hours: 8am to 5pm

education: Bachelors

responsibilities:

We have a 6 month contract to perm role for a Configuration Manager with a client of ours in Morrisville, NC. Position will convert after 6 months. Candidates must have previous exerience as a .NET/C# Developer and must have experience with Version Control, Release Planning and Release documentation for multiple teams and releases at the same time. TFS and CI/CD experience is required.

Position Responsibilities:

1. Support multiple software development teams working on multiple projects. At times you may need to integrate closely with other developers on a specific team/project.

2. Develop and maintain a configuration management plan that spans the complete development cycle and meets industry best practices.

3. Define, implement, and manage version control processes.

4. Ensure all release processes and build processes are accurately documented.

5. Ensure teams understand and follow release and build processes, as well as related tools.

6. Develop process improvements to automate and streamline build processes.

7. Build on existing processes to streamline and enhance environment reset procedures.

8. Handle deployments, patches, and upgrades across multiple environments, and make recommendations to address environmental problems.

9. Keep abreast of the latest industry trends and transfers knowledge to the team.

10. Collaborate with multiple teams working on concurrent projects, documenting and managing release plans.

11. Provide guidance to engineering teams regarding the configuration management plan and processes.

Position Qualifications:

ESSENTIAL:

1. Education: Bachelor of Science in related engineering or computer science discipline.

2. 5+ years hands-on working experience in software development across multiple projects and teams, preferably but not limited to C#, SQL Server, and Microsoft .NET technologies.

3. 2+ years hands-on working experience in configuration management across multiple projects and teams, preferably but not limited to Microsoft .NET technologies.

4. Experience in development and technical leadership roles with a track record of successful delivery in a fast-paced environment with high-performing teams.

5. Ability to work closely with development teams and QA to optimize configuration processes.

6. Demonstrated understanding of engineering processes and lifecycle.

7. Demonstrated ability to manage your own work and lead others in meeting the requirements of a configuration management plan.

8. Experience working with a "Continuous Build System," such as TFS/Azure DevOPs.

9. You have identified and implemented best practices and tools to insure the most efficient, timely delivery of all projects.

10. You are extremely detail oriented and able to simultaneously manage work involving multiple projects, multiple environments, and multiple teams.

11. Excellent communication skills, confident and effective when dealing with teams and management.

DESIRED:

1. Familiarity developing accounting and financial reporting applications, or insurance related field preferable.

2. Experience meeting SOX compliance and meeting SOX deliverables for the department.

3. Experience with PowerShell or similar scripting language.

4. Experience with Samanage.

5. Experience with Git.

qualifications:

  • Experience level: Experienced
  • Minimum 6 years of experience
  • Education: Bachelors (required)

skills:
  • CONFIGURATION MANAGEMENT (4 years of experience is required)
  • CI/CD (2 years of experience is required)
  • Azure (1 year of experience is required)
  • .NET (2 years of experience is required)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Vacancy expired!

Subscribe Report job