Share this Job

DevOps Engineer - Avon,CT

Date: Jun 5, 2019

Location: Avon, CT, US, 06001-3689

Company: Hubbell Incorporated

Corporate Overview

Hubbell Incorporated was founded in 1888 and has grown into an international manufacturer of quality electrical, lighting and power solutions with more than 75 brands used and recognized around the world. Our founder, Harvey Hubbell, developed tooling and equipment to serve the growing demand for new assembly and manufacturing machinery during the industrial revolution. An early, and one of many patents awarded, came for the creation of the first practical method to control electricity through the pull chain socket that remains unchanged today. As a market leader in reliable, electrical solutions, we provide more than half a million products delivered through our various business groups. Hubbell is committed to continually innovating solutions that work, transforming old products with new ideas, and ensuring that we Energize, Enlighten and Empower the communities that support us.

Brand Overview

There’s an evolution happening in Avon, CT. iDevices, a preeminent brand in the smart home industry, is building “The Silicon Valley in the Farmington Valley”. With a comprehensive product line of both plug-and-play and in-wall solutions, iDevices manufactures connected power, lighting, and climate control solutions for homeowners, professional installers, and builders alike. iDevices seamlessly connects people to their worlds with sophisticated technology that enhances everyday life. If you thrive at the intersection of Technology and Creativity – then we want you to join our evolution!

Posting Address

50 Tower Lane

Avon, CT 06001

*AC

Position Overview

We are seeking a Development Tools Engineer to work with our development teams. This role is responsible for developing and operating infrastructure to enable our Agile development teams to work effectively, including build systems, continuous integration/continuous delivery systems (CI/CD), test automation systems, and process automation tools. This role will work with other tools and test automation engineers and collaborate with several Agile teams in meeting their delivery goals.

Duties and Responsibilities

  • Design, develop, and integrate source control, build, continuous integration, continuous delivery, and test systems for everyday use by our developers.
  • Integrate build and CI/CD systems with issue trackers, ALM, and other reporting tools.
  • Create custom tools, add-ons, and automations in order to improve the capabilities of our product development teams.
  • Ensure the stability, availability, and performance of the development infrastructure through effective operational maintenance and monitoring practices.
  • Implement appropriate security patterns in developed infrastructure, including encryption of communications and storage as needed, and role-based access to services.
  • Continuously identify and recommend improvements to the infrastructure.
  • Support the Agile teams using the development infrastructure through effective and responsive communication.
  • Work within an Agile team developing tools or test infrastructure, sharing responsibility with your development team members and collaborating with your Product Owner to order the work to be done.
  • Participate in SAFe and Scrum team and program events, including planning, reviews, and retrospectives.

Skills and Experience

Required Qualifications

  • Solid understanding of DevOps principles and practices, including automation, measurement, and a "shift left" approach to development.
  • Experience with Linux system configuration and administration
  • Experience with shell scripting and common Linux command-line tools
  • Experience developing software using C/C++ and Python
  • Experience with one or more build tools such as Gradle, CMake, or make
  • Experience developing, extending, and maintaining CI/CD systems, particularly using Jenkins and git
  • Experience with managements of virtual machines and containers, particularly using Docker
  • Experience with release management practices
  • Experience with AWS services and deployment of code and infrastructure in cloud environments
  • Excellent communication skills

Desired Qualifications

  • 3+ years of development experience, preferably using Agile methodologies
  • Experience working within the Scaled Agile Framework (SAFe®)
  • Experience with complex systems development, including hardware/firmware
  • Experience developing and configuring software tools and scripts running on macOS
  • Experience with Objective-C, Swift, Node.js, and/or Java
  • Experience with Xcode, Android Studio, and/or Eclipse IDEs

Education

Bachelors Degree in Computer Science or Information Systems

 

Hubbell Incorporated, its subsidiaries and affiliates, is an EO Employer AA: M/F/Veteran/Disability. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity or any other protected class.


Job Segment: Information Systems, Firmware, Computer Science, Cloud, Java, Technology