The Job logo

What

Where

Senior Automation Developer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
The Senior Automation Developer is responsible for creating reusable Terraform templates, implementing Puppet configurations, developing PowerShell and Ruby scripts, creating Azure CICD Devops YAML Pipelines, and supporting the automation team. The candidate should have knowledge of Cloud Automation, Cloud infra services, and Cloud Administration. Excellent problem-solving skills and the ability to work in a team or independently are crucial for this role.

Responsibilities

  • Creation of reusable Terraform templates and provisioning required infrastructure.
  • Implement puppet configurations by using Manifest, Roles, Profiles, and underlying Modules by using HIERA.
  • AKS Deployments using Helm Charts and Terraform.
  • Develop and Test Puppet Modules to support application configuration and ad-hoc tasks.
  • Develop scripts as required using PowerShell or Ruby, in accordance with best practices.
  • Create, Test and Deploy Chocolatey packages.
  • Creating Azure CICD Devops YAML Pipelines and maintaining existing pipelines as well.
  • Need to R&D on the new automation concepts and integrate with the existing components,
  • Assist other team members with application architecture and configuration issues or questions.
  • Liaise with infrastructure engineers and application developers on a variety of automation workflows.
  • Support the wider Smart Cloud team by completing manual application change requests if necessary.
  • Attend regular project, team and customer meetings where required.
  • Participate in R&D efforts to improve methods, toolsets and processes used by the automation team.
  •  Acquires specific expertise in automation design and development approaches and best practices.
  •  Recommends and makes changes and enhancements to improve the quality of solutions and processes.
  •  Writes and implements efficient code.
  •  Writes clear and concise documentation.
  •  Works with more experienced team members to conduct root cause analysis of issues and perform unit testing.
  •  Engages with cross-functional teams to develop solutions that meet customer needs.

Educational Qualifications

  • Master’s or bachelor’s degree in engineering or technology, from a reputed institute, with excellent academic records.
     

Overview

The Senior Automation Developer is an integral member of the Smart 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 design, development and testing of automation solutions for Intergraph Smart applications.

The primary focus of the role will be in working to help automate Smart Cloud application configurations, as well as automation of application upgrade tasks and maintenance workflows.   Achieving this will involve a mixture of PowerShell, Puppet Enterprise, and Puppet Bolt along with Terraform, Package management, Azure CICD and azure services etc.., Previous experience of Puppet, while not essential, is a distinct advantage.

 

Skills Required

  • Overall experience should be 3 to 5 years and relevant experience should be minimum 3 years.
  • Previous experience in a Cloud Automation, Cloud infra services, Cloud Administration and Application development roles.
  • Should have sound knowledge in Terraform template implementation.
  • Good knowledge in AKS and Helm charts.
  • Experience with PowerShell and/or Ruby scripting languages.
  • Experience with Azure Services.
  • Experience with Puppet Configuration Management.
  • Should be familiar with Azure Devops.
  • Experience with Windows and/or Linux operating systems.
  • Knowledge of application packaging technologies (e.g., Chocolatey, NuGet).
  • Excellent problem-solving skills:  Ability to analyse data and make decisions based upon findings.
  • Positive outlook and attitude
  • Ability to fit in to a team yet also work alone with minimum supervision.
  • Excellent People Skills - Demonstrated ability to work with both technical and non- technical individuals, both in gathering information and communicating direction and status.
  • Should have Azure certifications.
  • Advantage of having any programming knowledge background (But Optional)
Set alert for similar jobsSenior Automation Developer role in Hyderabad, India
Hexagon Logo

Company

Hexagon

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Development

Locations

Hyderabad, Telangana, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Hexagon Logo

Senior Software Consultant - Engineering

Hexagon

Hyderabad, Telangana, India

Posted: a year ago

Responsibilities Working as a member of an agile services team responsible for developing new and upgraded software solutions to address customer requirements. Contributing to the full software solution life cycle including planning, design, testing, and delivery   Educational Qualifications Bachelor’s degree in mechanical/civil engineering or a related technical discipline with a string interest for programming 3+ years of related work experience Strong understanding of object-oriented design and data structures Strong mathematical and analytical skills Programming experience in .Net technologies Good oral and written communication skills Ability to work with limited supervision