A technology consulting firm in Sunnyvale, CA, is seeking candidates with 10+ years of experience interfacing with Web Services platforms. The ideal candidate will have proficiency in RESTful Services, Java, and cloud technologies like Azure and GCP, along with experience in developing scalable microservices and APIs. A strong foundation in real-time data pipelines and familiarity with data mining, machine learning, and video processing are also desirable. This position is suitable for those who thrive in challenging environments.
Qualifications
10+ years of strong experience interfacing with Web Services platforms.
Extensive knowledge of open-source libraries, design patterns, and micro-service architecture.
Experience with production system operations (logging, telemetry, alerting, etc.).
Skills
Web Services platforms
RESTful Services
Java
Scala
Spring Boot/Play Framework
RDBMS
NoSql
Python
NodeJS
GraphQL
Microservices development
APIs design and building
Event-driven architecture
Azure
GCP
Big data technologies
Real-time and batch data pipelines
Machine Learning
Video Processing
Data mining
Job description
Location: Sunnyvale, CA (on-site/hybrid)
Visa: USC/GC
10+ years of Strong experience interfacing with Web Services platforms
Proficient in RESTful Services, Java, Scala, Spring Boot/Play Framework, RDBMS, NoSql, Python
Proficient in NodeJS, GraphQL
Proficient in development of scalable cloud native microservices
Proficient with Designing and building APIs
Proficient with event driven architecture
Experience with Cloud Technologies like Azure and GCP
Proficient in real time & batch pipelines in big data technologies (i.e. Spark/Kafka/Cassandra/Hadoop/Hive/Elasticsearch)
Designed, built, and maintained APIs, services of highly scalable platforms.
Designed and built video streaming applications, with highly efficient streaming protocols and including real time video analytics
Worked extensively with Kafka or other high volume-low latency messaging infrastructure and built real time and batch data driven applications
Extensive knowledge of open-source libraries, design patterns and micro-service architecture. Familiarity with CI/CD and unit testing
Experience in production system operations (logging, telemetry, alerting etc.)
The keen eyes for detail and desire to learn, win, collaborate, and relish a challenge
Knowledge and/or experience in Data mining, Machine Learning, Image and Video Processing