NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

ITW DevOps Engineer in Harrisburg, Pennsylvania

Job Description:

Alpine, an ITW company, is a leading provider of building component software, equipment, and the industry’s best service to truss manufacturers.  Partnering with our customers, we help to improve their businesses and make them more productive.  We are also a leader in delivering software solutions to homebuilders to increase productivity and profitability. 

ITW offers its employees a path for advancement, a competitive salary, and a comprehensive benefits package designed to help employees care for themselves, their families, and their futures.

Position Summary:

In this role, you'll work collaboratively with software engineering to manage software tools, source control systems and build/delivery pipelines. A primary focus of this role will be automation and streamline of operations and processes. This position will also assist with design, coding, testing, debugging and documentation of proprietary software programs utilized to improve software development operations.

Primary Responsibilities:

  • Manage the software tools used by the software development teams including SCM, Atlassian products and CI/CD tools

  • Development, testing, and debugging of code/scripts for build, packaging, and deployment of both Desktop and Server-based applications

  • Build and test automation tools for infrastructure provisioning

  • Monitor metrics and develop ways to automate software build, package, and delivery

  • Provide technical guidance and educate team members and coworkers on development and operations

  • Design, implement, and monitor build, deployment and configuration pipelines and standards

Competencies:

  • Communication - Clearly conveying information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.

  • Adaptability – The ability to adapt to unexpected changes or new demands while working on projects or routine coding solutions.

  • Quality Orientation - Accomplishing tasks by considering all areas involved, no matter how small; showing concern for all aspects of the job; accurately checking processes and tasks; being watchful over a period of time.

  • Work Standards - Setting high standards of performance for self and others; assuming responsibility and accountability for successfully completing assignments or tasks; self-imposing standards of excellence rather than having standards imposed.

  • Applied Learning - Applying obtained knowledge to work at hand.

  • Continuous Learning - Actively identifying new areas for learning; regularly creating and taking advantage of learning opportunities; using newly gained knowledge and skill on the job and learning through their application.

  • Innovation – Generating innovative solutions in work situations; trying different and novel ways to deal with work problems and opportunities.

Job Requirements:

  • Bachelor’s degree or higher preferably in Computer Science or Engineering related fields or specialized training in coding

  • Experience with Microsoft .NET build processes and tools such as MS Build, Wix, and Microsoft Visual Studio

  • Strong knowledge of software development methodologies, branching/merging strategies, and release management processes

  • Demonstrated ability with scripting languages/tools such as Powershell, Python, or Windows Batch

  • Experience managing and configuring Agile project management tools such as Atlassian JIRA

  • Experience managing and configuring build pipelines and CI/CD using platforms such as Azure DevOps

  • Experience provisioning and administering cloud environments such as AWS, Azure, or Google

  • Ability to create detailed documentation, training materials, and facilitate training on DevOps practices

  • 3+ years’ experience working in a DevOps or similar role

  • Excellent problem solving and strong analytical skills

  • Excellent written and verbal communication and organizational skills

  • Ability to work in teams and independently

Must become knowledgeable in Alpine Software Configuration Management tools/processes, within 90 days of hire.

Additional Information

ITW is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

We do not accept unsolicited resumes. To be considered an applicant, please apply online to a specific job posting.

If you are a qualified individual with a disability and are unable or limited in your ability to use or access the online application system process due to your disability, please click here for information on how to contact us directly.

Compensation Information:

Certain states require that pay information be included in job postings. The specific hiring rate within the posted pay range will depend on the successful candidate’s qualifications, prior experience, and the geographic location. For example, In Illinois, the pay rate will be between $77,000 - $95,000 (highly experienced).

DirectEmployers