Cloud and DevOps Architect
hpe
Job Description
Responsibilities:
- 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.
- 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).
Knowledge and 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.
- 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.