Senior Cloud Python Developer

  • Hewlett Packard Enterprise
  • Jul 26, 2021
Full time Software Engineer

Job Description

Aruba, a Hewlett Packard Enterprise Company, is a leading provider of next-generation network access solutions for the mobile enterprise: http://www.arubanetworks.com/company/about-us.

Hewlett Packard Enterprise (HPE) advances the way people live and work. We bring together curious minds to create breakthrough technology solutions, helping our customers make their mark on the world.

Aruba is redefining the "Intelligent Edge" Aruba is creating new customer experiences by building intelligent spaces and digital workspaces - leading next-generation network access solutions for the mobile enterprise. We are focused on campus, branch, mobility, and the IoT to transform businesses with the combined power of computing, context, control, and secure connectivity. We help some of the largest and most exciting companies globally to modernize their networks to meet the demands of a digital future. 


About the Company
Aruba, a Hewlett Packard Enterprise company, is a leader in providing enterprise-scale WLAN/edge networking products. Our customers include major universities, giant tech companies, and international retail stores, with deployments numbering thousands of access points and tens of thousands of wireless devices.

Aruba, the leader in Wireless LAN and the Intelligent Edge, has openings in the WLAN Software Development Team. We are looking for a Lead Cloud Application engineer for our Aruba Cloud Platform and SDBranch products.
 
​Education and Experience Required:

Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
Typically 10+ years experience.
 
Knowledge and Skills:

You will have experience designing and developing software applications design tools and languages.
You will have excellent analytical and problem solving skills.
You will have experience in overall architecture of software applications for products and solutions.
You will be designing and integrating software applications running on multiple platform types into overall architecture.
You will be evaluating and selecting forms and processes for software applications testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
You will have a history of innovation with multiple patents or deployed solutions in the field of software design.
You will have excellent written and verbal communication skills; mastery in English and local language.
You will have the ability to effectively communicate product architectures, design proposals and negotiate options at the business unit and executive levels.
 
About you:
You have multi-year experience with production quality coding using Python, Golang, or Java.
You have a multi-year experience in implementing cloud applications.
You have a proven record of developing and releasing cloud applications in production environment.
You have worked with Product Marketing to understand requirements and translate those into design and implementation.
You have experience developing APIs and backend modules.
You have strong working knowledge of RDBMS (Postgres) and NoSQL (Cassandra/ElasticSearch/Kairos DB/Druid, etc.)
You have familiarity with at least one flavor of Linux (preferably CentOS/RHEL)
You have knowledge of Cloud Platform - CoreOS, Kubernetes and Docker containers.
You have experience in designing cloud applications using distributed cache and experience of using Redis, Hazelcast and similar products.
You have experience with complex data pipelines and messaging systems like RabbitMQ and distributed streaming platforms like Kafka.
You have the ability to deploy various techniques to ‘scale’ an application in a cloud environment.
You have demonstrated abilities to work with QA and Remote Teams.
You have multi-year experience with production quality coding using Python, Golang, and Java.
You have experience with one of the cloud providers like AWS/Azure/GCP, have knowledge developing both cloud-native and cloud-agnostic applications.
 
Experience in one or more of the following will be considered a plus:
You have a good understanding of Networking Technologies, various networking protocols, L2, L3 and SDN concepts.
You have a good understanding of Cloud Security concepts and have working knowledge in Security related protocols
You have experience in creating modern cloud-based config and telemetry solutions.
You have experience in developing Cloud Applications using modern technologies in the areas of system, device or network management.
You have experience in working with Agile Methodology.
 

What we can offer you:

Extensive benefits, a competitive salary and participation in the shared values and purpose that make Hewlett Packard Enterprise one of the world´s most attractive employers! At HPE, our goal is to provide equal opportunities, flexible work-life balance, and constantly evolving career growth.

If you are looking for challenges in an exciting, supportive and international work environment, then we definitely want to hear from you. Continue the conversation by clicking apply now below, or directly via our Careers Portal at www.hpe.com/careers. 

Join us and make your mark!

Find out more about us and follow us on:

https://www.facebook.com/HPECareers

https://twitter.com/HPE_Careers

#ArubaUS #Arubanetworks

 

HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT and Affirmative Action employer. We are committed to diversity and building a team that represents a variety of backgrounds, perspectives, and skills. We do not discriminate and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global diverse team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together.


HPE is an equal opportunity employer/Female/Minority/Individual with Disabilities/Protected Veteran Status

URL