Our company is seeking to hire a top-level Big Data Developer to help support our Big Data technical consultants within our business. It is a very competitive employment market and we are doing everything we can to improve our technical consultants’ chances of succeeding on projects. We are looking for a senior developer to help us support our Big Data consultants in successfully winning application development projects. The ideal candidate will have at least 6+ years of hands on Big Data development experience, expertise in object-oriented programming, and the ability to interact/help with other Big Data programmers in a fast-paced and challenging environment. This is an excellent opportunity to build a career within a global IT company.
What you'll be doing:
- Must be willing to remotely work 8:00AM to 5:00 PM EST hours to support our consultants in designing and building new solutions for our clients
- Working hand-in-hand with our technical consultants to help them understand the intricacies of Big Data development
- Being able to explain Big Data development principles to junior consultants
- Being a mentor
- Reviewing your peer’s code and designs
The ideal candidate will not only possess a solid knowledge of Big Data infrastructures, but must also have a fluency in the following areas (allowing for fluid interactions with other team members scattered across the entry to senior level spectrum):
- Hadoop development and implementation
- Strong in Object Oriented Development in Scala/Java platform
- Hands on experience in big data technologies including Scala or Spark, Hadoop, Hive, HDFS.
- Strong SQL skills and experience
- Designing, building, installing, configuring and supporting Big Data Clusters Spark/Kafka
- Translate complex functional and technical requirements into detail design Implementing ETL process for integration of data from disparate sources
Skills Include:
- 7+ Years of professional experience in the IT Industry
- 5+ Years hands on Big Data Experience
- Bachelor’s Degree in the Computer Science field
- Good knowledge in back-end programming, specifically Java/Scala
- Good knowledge of database structures, theories, principles and practices
- Analytical and problem-solving skills
- Proven understanding with Hadoop, Spark, Kafka, Hive, and HBase
- Good aptitude in multi-threading and concurrency concepts