Automation Support Staff - DevOps
hpe
Job Description
Technical Skills :
-
Strong Knowledge in installation & administration of Chef Software stack (Chef Server, Chef Automate, Inspec, Habitat).
-
Strong knowledge of developing Chef Cookbooks, custom resources, libraries, helpers & notifications to automate infrastructure provisioning tasks & integrate with third-party systems.
-
Proficient in Ruby programming. Python/Go Programming knowledge a plus.
-
Proficient in Bash & Powershell scripting.
-
Expertise in working with Docker containers, writing Dockerfile, building images, Docker image versioning & tagging.
-
Experience in managing Docker images & containers at scale.
-
Cloud computing (AWS, GCP, Microsoft Azure, Red Hat Openstack, Canonical Openstack, VMware Cloud) knowledge a must.
-
Strong knowledge of working with automated infrastructure testing tools like Serverspec, Inspec or equivalent.
-
Good knowledge of build & release strategies using CI/CD Pipelines (Jenkins/GitlabCI/Bamboo/TravisCI, etc).
-
Should have experience in creating jobs, configuration of pipelines, configuring runners/slaves/build nodes, troubleshooting job failures in Jenkins
-
Strong knowledge of scripted & declarative pipelines Jenkins.
-
Should have excellent knowledge of Git workflows & code versioning in a multi user/developer projects.
-
Good understanding of REST APIs & building integrations using the programmable interfaces.
Business Skills :
-
Demonstrate strong written and verbal communication skills.
-
Eagerness to learn enough about whatever tools or tricks are needed to get the job done.
-
Interacting and collaborating across different technology teams within HPE.
-
Passion for and ability to design and support robust build, deployment and configuration management systems.
-
Must work towards achieving HPE’s vision for our customers.
-
Affinity and a thorough understanding of support processes defined within HPE.
-
Exhibit “Customer First and Customer Last Attitude” consistently.
-
Demonstrate high level of technical communication skills.
-
Expertise in communicating with customers and intra organization.
-
Takes responsibility for end-to-end problem ownership and its solutions.
What you need to bring:
Education and Experience Required:
-
Bachelor’s degree in Computer Science, Information Systems or equivalent.
-
8+ years’ of demonstrated experience working in software development teams.
-
3+ years’ of demonstrated experience working in infrastructure operations (Servers, Storage, Virtualization, Backup).
-
Experience of architecting & delivering at least 3 customer projects with fully automated Infrastructure & application delivery (On-premise, Cloud or Hybrid Cloud) based on DevOps philosophy with CI/CD & Automated Configuration Management.
-
Think through hard problems in a consultancy environment and drive solutions to reality.
-
Work in a dynamic & collaborative environment to build DevOps centered solutions using the latest technologies and tools.
-
Provide support for solutions & tools deployed for customers (Engineering Level Support).
-
Acknowledge and quickly respond to customer emails/requests for assistance.