Sr. Cloud Big Data Architect/Engineer LOC: Bellevue, WA
100,000 - 200,000
Job Description:
Job Description
- This position will working closely with members from partner teams and teams at Huawei's HQ in China, he/she will be responsible for:Architect and design our next generation big data cloud service and ecosystem that are secure and reliable at large scale.
- Understand the challenges of big data service, cloud monitoring, cloud debugging and overall cloud resource management.
- Design and innovate technologies or solutions for large scale distributed cloud service and big data analysis, through POC and collaboration with internal and external partners.
- Deliver rapidly iterative new design and/or new technology POC as well as service releases.
- Collaborate with and contribute to open source communities Requirements 8+ years of large scale distributed software design and development experience A proven track delivering large system to a predefined schedule.
- Extensive design and implementation experience in distributed system and cloud service.
- Experience in two of the following languages: C/C++, Java, C#, Ruby, Python etc.
- Excellent analytical and problem solving skills BS or higher degree in computer science or a related field.
- Expertise in Ha doop eco-system (YARN, Spark, MR, HDFS, HBase, Presto, Hive, etc.)
- Experience in one or more of the following cloud platforms: Cloud Foundry, Openshift, AWS Web Services, Microsoft Azure, Microsoft Enterprise Cloud, Google App Engine, Heroku, or other cloud technologies.
- Experience in Amazon EMR and Kinesis, Azure HD Insights and other big data cloud service Experience in OS virtualization and containerization technologies is a plus.
- Experience in one or more of following open source projects is a plus: Docker, Solr, Cloudfiy, Kubernetes, Openstack .Experience in big data real time analysis is a plus.Experience in ML or/and graph analysis is a plus.
- Experience in enterprise cloud development experience is a plus.Experience in VPC and multi-tenancy resource management.
- Excellent written and verbal communication skills.
- Experience in working in a distributed team environment is a plus