This is a remote position.
Min Work Experience 10 Years
Role: Senior Data Engineer
- Extensive experience in Big Data space (Hadoop Stack like M/R HDFS Pig Hive HBase Flume Sqoop NoSQL stores like Cassandra HBase etc.) across Fractal and contributes to opensource Big Data technologies.
- Write and tune complex Java MapReduce and Hive jobs.
- Experience leading a Backend/Distributed Data Systems team while remaining handson is very important.
- Manage the business intelligence team and vendor partners ensuring to prioritize projects according to customer and internal needs and develops topquality dashboards using industry best practices.
- Manage team of data engineers (both fulltime associates and/or thirdparty resources)
- Analyzes and confirms the integrity of source data to be evaluated.
- Leads in deployment and auditing models and attributes for accuracy.
- Experience with streamprocessing systems: SparkStreaming Strom etc.
- Experience with objectoriented/object function scripting languages: Python Scala etc.
- Experience in designing and building dimensional data models to improve accessibility efficiency and quality of data.
- Should be proficient in writing Advanced SQLs Expertise in performance tuning of SQLs. Experience with data science and machine learning tools and technologies is a plus.
- Experience with relational SQL and NoSQL databases including Postgres and Cassandra.
- Experience with Azure cloud services is a plus.
- Financial Services Knowledge is a plus.
Requirement:
- Previous experience 10 as a big data engineer.
- Indepth knowledge of Hadoop (Cloudera) Spark and similar frameworks.
- Good knowledge of Big Data querying tools such as Pig Hive and Impala
- Knowledge of scripting languages including Java C Linux Ruby PHP Python and R.
- Own most deliverables for the Big Data team from a delivery perspective.
- Ability to solve complex networking data and software issues.
- Able to Effectively Plan & Organize Their Work
- Strong Interpersonal Communication
- Assist others in the completion of their tasks to support the group goals.
- Build and maintain cooperative work relationships with others.