Senior Python Developer
Full Job Description
Join Hewlett Packard Enterprise (HPE) in redefining the future of cloud technology. This hybrid role expects an average of 2 days per week in an HPE office, offering flexibility to manage your work and personal life. As a Cloud Developer within HPE Hybrid Cloud, you will be instrumental in leading the innovation agenda and technology roadmap for HPE's next-generation cloud platform, GreenLake. You will work collaboratively with customers to reimagine their IT needs, delivering simple, consumable solutions that drive business results.
You will build and engineer end-to-end technical solutions to solve complex customer problems, focusing on mission-critical applications and employing innovative approaches. Your responsibilities include breaking down complex data, engineering new ideas, prototyping, designing, and implementing cloud-based solutions. Collaboration with project managers and development partners is key to ensuring effective and efficient delivery, deployment, operation, monitoring, and support of Cloud engagements. You will also provide business value expertise to drive the development of innovative service offerings that enhance HPE's Cloud Services portfolio across various systems, platforms, and applications.
Key Responsibilities:
- Analyze feature specifications to determine required coding, testing, and integration activities.
- Design and develop moderate to complex cloud application modules, adhering to security policies.
- Identify, debug, and create solutions for code issues and integration challenges.
- Develop and execute comprehensive test plans for features, meeting performance, scale, usability, and security requirements.
- Deploy application code using CI/CD pipelines to automate cloud application management, scaling, and deployment.
- Contribute to innovation and the integration of new technologies into projects.
- Analyze scientific, engineering, business, and data processing problems to develop and implement solutions for complex application issues, system administration, or network concerns.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a closely related quantitative discipline. Master's degree is desirable.
- Typically, 9-12 years of experience.
Required Knowledge and Skills:
- Strong programming skills in Python and Golang or Java.
- Good understanding of distributed systems, event-driven programming paradigms, and designing for scale and performance.
- Preferred experience with cloud-native applications, developer tools, managed services, and next-generation databases.
- Knowledge of DevOps practices including CI/CD, infrastructure as code, containerization, and orchestration using Kubernetes.
- Good written and verbal communication skills, with agility in a changing environment.
Additional Skills:
Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Release Management, Security-First Mindset, User Experience (UX).
What We Offer:
- Health & Wellbeing: Comprehensive benefits supporting physical, financial, and emotional wellbeing.
- Personal & Professional Development: Investment in your career growth with specific programs to help you reach your goals.
- Unconditional Inclusion: A culture that celebrates individual uniqueness and values varied backgrounds, offering flexibility and a supportive environment for bold moves and collective growth.
Follow @HPECareers on Instagram for the latest updates on people, culture, and technology at HPE.
Company
Hewlett Packard Enterprise
Hewlett Packard Enterprise (HPE) is the global leader in edge-to-cloud solutions, dedicated to advancing how people live and work. Through cutting-edge technology and innovation, HPE empowers companie...