TEMP Principal DevOps Engineer
Doble Engineering · Marlborough, MA · 1 wk ago
On-siteEngineering$85/hrFull-time
This role is based in our Marlborough, MA office and reports to the DevOps Engineering Manager.
About the Role
The Temporary Part-Time Principal DevOps Engineer will provide leadership in the development and deployment of cutting-edge products used in the power industry. This individual will lead the DevOps team and shape the next-generation of Doble Field Force product offerings. The ideal candidate is technical, energetic, and passionate about delivering turn-key solutions and managing them from an operational perspective.
Responsibilities
- Lead the design, development, configuration, and delivery of Doble Field Force products
- Lead technical and customer requirements gathering, estimating, and planning efforts
- Architect and support the operational framework of the Field Force products
- Interface with various Software and Firmware teams at Doble to architect, implement, and maintain CI/CD pipelines in different platforms for Doble products
- Architect, design, and implement deployment environments in the cloud for next-gen Doble products
- Reproduce customer environments on lab setups; work with L3 support to isolate and solve problems; recommend potential new solutions
- Develop a skill set to be a key person to technically triage customer issues, as needed, and interface with the customer
- Act as a subject matter expert in Microsoft Windows, CI/CD, and Azure
- Work with development and project managers to assist in technical decision-making
- Mentor junior engineers and participate in ongoing professional development activities
- Work directly with vendors to support third-party integrations
Requirements
- Bachelor’s or Master’s Degree in Electrical Engineering, Software Engineering, Computer Engineering, or Computer Science
- 5+ years of experience in a technical leadership role in DevOps, Software Engineering, or IT Engineering with an appreciation of production environments, preferably in both Windows and Linux environments
- 8+ years of experience in software development and support
- Familiarity and experience working with Linux, PowerShell, and scripting languages
- Ability to assess new technologies and test implementations
- Strong interpersonal, project management, and organizational skills with the ability to track multiple project executions simultaneously
- Strong troubleshooting and problem-solving skills
- Strong passion for assuring product quality
- Familiarity with systems management
- Aptitude for automation of tasks and their validation
- Ability to express ideas clearly in written and oral communications
- Project management skills, including planning, estimation, and requirements management
- Experience interfacing directly with customers
- Experience working in an agile engineering environment
Preferred Experience
- Experience working with Atlassian Jira, Confluence, Bitbucket, and Azure DevOps
- Experience developing Windows applications or extensive experience configuring Windows
- Familiarity with cloning of systems
- Experience or the desire to learn about utility power systems
- Experience working in cloud platforms and designing deployment environments for microservice-based products
Skills
- Expert knowledge of scripting and programming languages including C#, PowerShell, and Python
- Willingness and motivation to assume increased responsibility
- Ability to quickly prototype new concepts and ideas
- Ability to provide creativity while solving complex problems without known solutions
- Must be able to assemble facts from various areas, analyze data, and provide informed recommendations to management
Physical Requirements
- Often required to stand, sit, use computers, read, write, type, use copy machines, file paperwork, use telephones, and utilize written and oral communication to interact with clients, co-workers, and customers
- Reasonable accommodations may be made to enable individuals to perform the essential functions of this job
- Must be capable of lifting 30 pounds
- Must use assistance when lifting 50 or more pounds
Pay
Hourly Pay: $85.00
Schedule
Temporary, part-time role with less than 5% travel required.