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:
    1. Online assessment or phone screen to evaluate communication skills, problem-solving, and technical aptitude
    2. Technical interview focusing on cloud application development, testing, and deployment skills, as well as problem-solving and system design abilities
    3. 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:

  1. Submit your application through the application link provided
  2. Tailor your resume to highlight your cloud application development, testing, and deployment experience, as well as your problem-solving and system design skills
  3. Prepare a portfolio showcasing your cloud application development projects, including clear and concise documentation, and be ready to present it during the interview process
  4. Research HPE's hybrid cloud platform, Green Lake, and be prepared to discuss how your skills and experience align with its development and maintenance
  5. 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.