Leads the development of new Software Solutons and Services using Cloud Software development techniques. The Software Cloud Engineering team leads the design, build, and management of Cloud Systems and Infrastructure including Software, Services, and Solutions designed for flexibility, scalability, and resiliency to support current and future business needs in an automated, repeatable way.
Responsibilities:
Leads the builds of various opinionated cloud environments and platforms while aligning them with business and security strategies and requirements.
Builds standards, designs, and automates the deployment of software in cloud environments.
Design and develop solutions that protect and manage cloud native apps and data.
Contributes to technology strategy and engineering roadmaps around cloud platforms; execute strategic engineering proof of concepts around cloud platforms.
Partners with DevOps to develop tooling and infrastructure for cloud development and cloud operations use cases, with a focus on microservices deployment and distributed systems monitoring and fault analysis.
Executes job using Test Driven Development (TDD) approach, and supports continuous integration and continuous deployment patterns.
Knowledge & Skills:
Advanced knowledge with respect to distributed/cloud computing and knowledge in virtualization technologies, cloud infrastructure, cloud solutions, systems/microservice architecture, and design.
Expertise in cloud computing and/or enterprise application development.
Advanced skill in software design and development and a strong understanding of complex concepts related to computer architecture, data structures, and programming practices.
Strong experience and preference for agile SW development methodologies, and a DevSecOps approach to code deployment and maintenance.
Scope & Impact:
Acts as leaders within the cloud engineering practice.
Directly influences the nature of the work delivered.
Takes responsibility for overall delivery quality with results impacting departmental effectiveness for multiple quarters.
Provides guidance for junior team members.
Complexity:
Education & Experience:
About HP
You’re out to reimagine and reinvent what’s possible—in your career as well as the world around you.
So
are we. We love taking on tough challenges, disrupting the status quo,
and creating what’s next. We’re in search of talented people who are
inspired by big challenges, driven to learn and grow, and dedicated to
making a meaningful difference.
HP is a technology company that operates in more than 170 countries around the world united in creating technology that makes life better for everyone, everywhere.
Our history: HP’s commitment to diversity, equity and inclusion – it’s just who we are.
From the boardroom to factory floor, we create a culture where everyone is
respected and where people can be themselves, while being a part of
something bigger than themselves. We celebrate the notion that you can
belong at HP and bring your authentic self to work each and every day.
When you do that, you’re more innovative and that helps grow our bottom
line. Come to HP and thrive!