Dow Technologies and Systems. – Big Data / Spark Engineer

Company
Dow Technologies and Systems.
dowtechie.com
Designation
Big Data / Spark Engineer
Date Listed
05 Mar 2020
Job Type
Experienced / Senior Executive
Full/Perm
Job Period
Immediate Start, Permanent
Profession
IT / Information Technology
Industry
Computer and IT
Location Name
Singapore
Allowance / Remuneration
$7,500 - 8,000 monthly
Company Profile

DowTechie is human centric company. Our people are highly skillful, insights and deep industry experience as needed to shape client requirement. Our main focus on technologies related to digital disruption, competitive agility, operating and business model, as well as the future workforce, helps our clients find future value and growth in a digital world. We offer highly objective points of view with emphasis on business, technology and analytics, leveraging our deep industry experience. That’s high performance, delivered.

Job Description

Job Summary
We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages. Study the complex architecture which involves integrations with multiple systems and make necessary recommendations and changes to the current architecture. Work on entire development life cycle of Project involving Big Data applications and make decisions like choosing right big data development tools, best practices in setting up the cluster lever Big Data Eco-system and best software build/deployment practices by considering time constraints with the team. Evaluate the elastic search cluster performance and work on extensive performance tuning for ES queries to be performed.

Responsibilities and Duties
Work on finding cluster level solutions for our complex system and developed enterprise level applications followed by unit testing. Involve in Data transformation using complex Hive Queries language(HQL) and build a Data Lake which is used for Data Analysis. Run complex queries and work on Bucketing, Partitioning, Joins and sub-queries. Work on modifying the existing configuration files in accordance with development requirements and deal with setting up the new Apache Hadoop components in the eco-system. Work on complex Data cleanups, Data Extraction and Validations using Map Reduce & Hive. Write applications in multiple languages like Scala, Java, Python. Write Big Data Advanced business application programs code in both functional and object-oriented programming. Develop standalone applications in Spark/Scala that reads error logs from multiple upstream data sources and run validations on it. Write build scripts to build applications using tools like Apache Maven, Ant, Sbt and deploy the code using Jenkins for CI/CD, Work on writing complex workflow jobs using Oozie and set up multiple programs scheduler system which helped in managing multiple Hadoop, Hive, Sqoop, Spark jobs. Closely monitor the pipeline jobs and worked on failed jobs. Deal with setting up several new property configurations within Oozie. Work on developing Kafka producers that listen to several streaming data with-in a specified duration. Develop collector service using Akka, Akka streams and Kafka. Work on spark streaming which listens to multiple streaming data coming from several http web streams. Perform data cleanups and validations on streaming data using spark, spark streaming and Scala. Work on developing data ingestion scripts in Scala and python. Build dashboards with Elastic Search components like Kibana and Logstash.

Required Experience, Skills and Qualifications
4+ years Experince With Spark, Spark-Streaming, Spark-SQL, Hadoop, HDFS, Map Reduce, Yarn, Hive, Sqoop, Kafka, Storm, Oozie, ZooKeeper, Teradata, ElasticSearch, Kibana, Logstash, Akka, HBase, Cassandra, JAVA, J2EE, Scala, HTML, XML, XSL, GIT, CVS, SVN, Junit, MRUnit, Ant, Jenkins, Maven, Log4j, Winscp, putty, Eclipse, Linux, , Windows.

This position is already closed and no longer available.  You may like to view the other latest internships here.

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page