Details:
Responsibilities:
- Build creative, reliable and scalable machine learning and analytics platform in an agile software development environment
- Continually evolve the platform as the business changes- maintain and improve the platform running in AWS/Azure and automate key processes
- Provide innovative solutions to complex data problems
- Guarantee quality and performance of the platform
Work Experience Requirements:
- 5+ years hands-on experience with requirements analysis, design, coding and testing patterns as well as experience in developing quality software platforms and large-scale data infrastructures
- 3+ years experience (exceptionally strong) in Java/Python/Scala is required
- 2+ years of hands-on experience building data pipelines using Kafka, Spark, Machine Learning, HDFS/Cassandra/NoSQL or comparable technologies is mandatory
- 2+ Experience working with cloud computing environments, preferably AWS is must
- Startup product development experience developing complex enterprise software experience a must
- Understand how algorithms work and have experience building high-performance algorithms
- Experience developing, maintaining, testing and evaluating big data solutions
- Enjoy solving complex problems on a daily basis
- Experienced at taking vague requirements and transforming them into solid solutions
- Excellent verbal and written communication skills
- Ability to work in teams and collaborate with stakeholders and customers
Education Requirements:
- Bachelor’s or Master’s degree in computer science or engineering
Min. Qualification:
ug
Skills Required:
aws, java, machine learning, nosql, python, Scala, spark