Cloud Developer
Hewlett Packard Enterprise
Full_timeβ’Bangalore, India
π Job Overview
- Job Title: Cloud Developer
- Company: Hewlett Packard Enterprise
- Location: Bangalore, Karnataka, India
- Job Type: On-site
- Category: Cloud Development
- Date Posted: 2025-06-12
- Experience Level: 2-5 years
- Remote Status: On-site
π Role Summary
- Develop and maintain cloud application modules, adhering to security policies
- Design and execute test plans, automate test cases, and deploy code
- Collaborate with project managers and development partners to ensure effective delivery and support of cloud engagements
- Analyze complex problems and develop innovative solutions to enhance HPE's Cloud Services portfolio
π» Primary Responsibilities
- Cloud Application Development: Develop and maintain cloud application modules per feature specifications, adhering to security policies
- Quality Assurance: Design test plans, execute and automate test cases for assigned portions of the application
- Deployment and Debugging: Deploy code and debug issues as needed
- Collaboration and Knowledge Sharing: Share and review innovative technical ideas with peers, high-level technical contributors, technical writers, and managers
- Problem Analysis and Solution Development: Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns
π Skills & Qualifications
Education:
- Bachelor's degree in computer science, engineering, information systems, or a closely related quantitative discipline. Masterβs desirable.
Experience:
- Typically, 2-4 yearsβ experience.
Required Skills:
- Programming skills in Python, Java, Golang, or JavaScript
- Understanding of basic testing, coding, and debugging procedures
- Ability to quickly learn new skills and technologies and work well with other team members
- Good written and verbal communication skills
- Knowledge of Kubernetes
- Understanding of any one cloud (AWS/GCP/Azure)
- Understanding of observability tools (Grafana, Prometheus, Humio, Alertmanager)
- Understanding of DevOps practices like continuous integration/continuous deployment (CI/CD)
Preferred 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)
π Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate cloud application development projects showcasing your ability to build, test, and deploy cloud-based solutions
- Include projects that highlight your understanding of cloud security policies and best practices
- Showcase your problem-solving skills through projects that address complex application problems or system administration issues
Technical Documentation:
- Provide clear and concise documentation of your cloud application projects, including feature specifications, test plans, and deployment strategies
- Include any relevant code comments, version control history, and deployment processes
- Demonstrate your understanding of observability tools by including metrics, logs, and traces from your cloud applications
π΅ Compensation & Benefits
Salary Range:
- The salary range for a Cloud Developer in Bangalore, India, with 2-5 years of experience typically falls between βΉ600,000 - βΉ1,200,000 per annum, according to regional market standards and web development industry benchmarks.
Benefits:
- Health & Wellbeing: Comprehensive suite of benefits supporting physical, financial, and emotional wellbeing
- Personal & Professional Development: Specific programs catered to helping you reach career goals and apply your skills to other divisions
- Unconditional Inclusion: Flexible work arrangements, inclusive culture, and a focus on individual uniqueness
Working Hours:
- Full-time position with standard working hours, including flexibility for deployment windows, maintenance, and project deadlines
π― Team & Company Context
π’ Company Culture
- Industry: Hybrid Cloud β Leading the innovation agenda and technology roadmap for HPE, managing the design, development, and product portfolio of the next-generation cloud platform, Green Lake
- Company Size: Large, global organization with a strong focus on innovation and technology leadership
- Founded: 1939 (as Hewlett-Packard), 2015 (as Hewlett Packard Enterprise)
π Role-Specific Insights
- Web Technology Career Level: Mid-level Cloud Developer role, contributing to cloud application development and support while collaborating with project managers and technical stakeholders
- Reporting Structure: Reports directly to a Cloud Development Manager or similar role, with cross-functional collaboration with project managers, development partners, and other technical teams
- Technical Impact: Develops and maintains cloud application modules, ensuring they meet feature specifications and adhere to security policies, contributing to the overall success of HPE's hybrid cloud platform
π Work Environment
- Office Type: On-site office environment with a focus on collaboration, innovation, and continuous learning
- Office Location(s): Bangalore, Karnataka, India β HPE's Global Delivery Center for Cloud Services
- Workspace Context:
- Collaborative workspace with opportunities for cross-functional interaction and knowledge sharing
- Access to development tools, multiple monitors, and testing devices to support cloud application development and testing
- Flexible work arrangements, including remote work options for certain roles and projects
π Application & Technical Interview Process
- Interview Process:
- Online assessment or phone screen to evaluate communication skills, problem-solving, and technical aptitude
- Technical interview focusing on cloud application development, testing, and deployment skills, as well as problem-solving and system design abilities
- On-site or virtual final interview with hiring managers and team members to assess cultural fit and long-term potential
- Portfolio Review Tips:
- Highlight cloud application development projects that demonstrate your ability to build, test, and deploy cloud-based solutions
- Include projects that showcase your understanding of cloud security policies and best practices
- Prepare clear and concise documentation of your cloud application projects, including feature specifications, test plans, and deployment strategies
- Technical Challenge Preparation:
- Familiarize yourself with cloud application development best practices and relevant technologies (e.g., AWS, GCP, Azure, Kubernetes, etc.)
- Practice cloud application development exercises and prepare for problem-solving and system design questions
- Brush up on your understanding of observability tools (Grafana, Prometheus, Humio, Alertmanager) and DevOps practices (CI/CD)
π Technology Stack & Web Infrastructure
- Cloud Platforms: AWS, GCP, Azure (proficient in any one)
- Programming Languages: Python, Java, Golang, JavaScript (proficient in at least one)
- Cloud Application Frameworks: Microservices architecture, serverless architecture, containerization (Docker, Kubernetes)
- Testing Frameworks: JUnit, PyTest, NUnit, or similar testing frameworks
- CI/CD Tools: Jenkins, GitLab CI/CD, CircleCI, or similar tools
- Observability Tools: Grafana, Prometheus, Humio, Alertmanager, or similar tools
- Version Control Systems: Git, SVN, or similar version control systems
- Infrastructure as Code (IaC) Tools: Terraform, CloudFormation, or similar IaC tools
π‘οΈ Challenges & Growth Opportunities
Technical Challenges:
- Developing and maintaining cloud application modules that adhere to security policies and best practices
- Designing and executing test plans, automating test cases, and deploying code in a continuous integration/continuous deployment (CI/CD) pipeline
- Collaborating with project managers and development partners to ensure effective delivery and support of cloud engagements
- Analyzing complex problems and developing innovative solutions to enhance HPE's Cloud Services portfolio
Learning & Development Opportunities:
- Cloud Technology Specialization: Deepen your expertise in cloud application development, cloud security, and cloud infrastructure
- Emerging Technologies: Stay up-to-date with the latest cloud technologies, trends, and best practices
- Leadership Development: Develop your leadership skills through mentoring, coaching, and team management opportunities
- Architecture Decision-Making: Gain experience in making architecture decisions that impact the design, scalability, and performance of cloud-based systems
π‘ Interview Preparation
Technical Questions:
- Cloud Application Development: Describe your experience with cloud application development, including your preferred cloud platform (AWS, GCP, Azure) and programming language(s)
- Testing and Deployment: Explain your approach to testing cloud applications, automating test cases, and deploying code in a CI/CD pipeline
- Problem-Solving: Walk through a complex problem you've faced in a cloud application development project and how you approached solving it
- System Design: Discuss your experience with designing and implementing scalable, secure, and performant cloud-based systems
Company & Culture Questions:
- HPE's Hybrid Cloud: Explain what you understand about HPE's hybrid cloud platform, Green Lake, and how your skills and experience align with its development and maintenance
- Cloud Development Culture: Describe your experience working in a collaborative, innovative, and continuous learning environment, and how you've contributed to a positive team culture
- User Experience Impact: Discuss how you've ensured that your cloud application development projects meet user experience standards and address user needs
Portfolio Presentation Strategy:
- Cloud Application Projects: Highlight your cloud application development projects, emphasizing your ability to build, test, and deploy cloud-based solutions
- Documentation: Present clear and concise documentation of your cloud application projects, including feature specifications, test plans, and deployment strategies
- User Experience: Demonstrate your understanding of user experience design principles and how you've applied them to your cloud application development projects
π Application Steps
To apply for this Cloud Developer position:
- Submit your application through the application link provided
- Tailor your resume to highlight your cloud application development, testing, and deployment experience, as well as your problem-solving and system design skills
- Prepare a portfolio showcasing your cloud application development projects, including clear and concise documentation, and be ready to present it during the interview process
- Research HPE's hybrid cloud platform, Green Lake, and be prepared to discuss how your skills and experience align with its development and maintenance
- Practice cloud application development exercises, problem-solving questions, and system design scenarios to ensure you're well-prepared for the technical interview
β οΈ Important Notice: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have a Bachelor's degree in a related field and typically 2-4 years of experience. Key skills include programming in Python, Java, Golang, or JavaScript, and understanding of cloud platforms like AWS, GCP, or Azure.