Intergraph Corporation Cloud Automation Engineer in Huntsville, Alabama
Hexagon PPM (formerly Intergraph Process, Power & Marine) is the leading global provider of engineering software and project control solutions. We transform unstructured information into a smart digital asset, empowering our clients to visualize, create, and manage the life cycle of facilities and structures of all complexities. For more information visit HexagonPPM.com
Hexagon PPM is part of Hexagon (Nasdaq Stockholm: HEXA B; Hexagon.com), a leading global provider of information technology solutions that drive productivity and quality across geospatial and industrial landscapes.
The Cloud Automation Engineer is an integral member of the SmartPlant Cloud Automation team and key to ensuring on time and quality project delivery. Supporting the other team members and management, the individual will work on a variety of projects including setup, configuration and testing of automation framework components. They’ll design, develop and support custom PowerShell modules and workflows, as well as assisting in Research and Development efforts during Proof of Concept phases designed to enhance the Automation framework. Additionally, the Developer will help coach non-developer team members to improve their PowerShell Coding and module creation where possible with a focus on code quality and adherence to team standards.
It is expected that the role will be developed to the individual’s strength’s and become more specialized over time, particularly where a natural aptitude or desire is shown towards a specific area or application. Responsibilities include:
Develop required PowerShell Modules and Azure Automation Runbooks in accordance with best practices.
Produce documentation supporting the development lifecycle.
Contribute to the automation framework and methodology development.
Liaise with infrastructure engineers and application developers on a variety of automation workflows.
Coach non-developer team members in development methodologies and best practices.
Attend regular project, team and customer meetings where required.
Liaise with public cloud support teams when required to troubleshoot automation issues.
Participate in R&D efforts to improve methods, toolsets and processes used by the automation team.
Support and troubleshoot code throughout its lifecycle from Development to Test/Integration and into Production.
Bachelor's Degree in a Technical Discipline and 5+ years' related experience. As well as the following...
Previous experience in a DevOps or Development role.
Strong development skills in PowerShell and PowerShell Workflow but with an ability to develop in a variety of languages.
Experience with automation and configuration management technologies (e.g. Azure Automation, DSC, Chef, Puppet, Ansible etc.)
Knowledge of application packaging technologies (e.g. Chocolatey, NuGet)
Knowledge of Hybrid and Public Cloud infrastructure and technologies (particularly Azure & AWS).
Knowledge of SmartPlant Applications
Customer focused with desire for excellent service delivery
Ability to self-manage and motivate and deliver projects to agreed deadlines
Flexible working hours.
Ability to analyse data and make decisions based upon findings.
Ability to report succinctly with an eye for detail and accuracy
Ability to fit in to a team yet also work alone with minimum supervision.
Positive outlook and attitude
Req# ID: 2018-4208
Business Unit: PP&M US
External Company URL: http://hexagonppm.com/
Street: 305 Integraph Way