Cloud Software Engineer | 3+ Yrs | Bangalore

Website Hewlett Packard Enterprise
Job Description:
We are looking for a Cloud software Architect to join our development team. The team is developing the platform and numerous applications that run on it to deliver cutting-edge campus and branch networking from the cloud. This position provides the opportunity to apply your knowledge and experience to contribute to architecting and building the platform and applications on a top distributed backend. Be part of a fast-paced development team and learn how to build solutions that make a difference.
Job Roles and Responsibilities:
- Very strong background implementing SaaS and distributed systems
- Responsible for designing, implementing and supporting highly scalable applications and web services in Python, Java or Golang Environment.
- Few years with distributed systems in a production environment, architecting scalable and resilient cloud services.
- Strong experience with SQL or NoSQL databases.
- Thorough knowledge and experience of frameworks like Spring , Vext.x, Netty, Flask, FastAPI and transport protocols like WebSockets, gRPC etc
- Well versed with architecting cloud applications that run on popular public cloud services such as AWS and Azure.
- Ability to deploy various techniques to ‘scale’ an application in a cloud environment.
- Have Excellent organisational, verbal, and written communication skills
Job Requirements:
- Relevant industry experience of 3+ years.
- Minimum education at BE or Master level in Computer Science or related fields.
- Proven record of Python/Java/Golang programming, contributing to released software.
- Solid grasp of computer science concepts including data structures, object-oriented design, distributed computing and cloud computing paradigms.
- Ability to think and operate as a team player
Preferred Skills:
- Day-to-day working knowledge of contemporary source code development tools and techniques
- Demonstrated ability to work collaboratively, including with remote teams.
- Ability to learn complex technology quickly, work in a fast-paced, team-driven environment
- Must be able to multi-task, manage details and keep sight of overall objectives
When you apply, don’t forget to mention that you found this Job Post on JobsRepo.com