Share this Job

Go Back

Big Data Architect Loc: Atlanta, GA Dur: 6 M+ Rate:- Open


2017-08-09 18:33:48
Job Type: Contract

Dur: 6 M+

Rate:- Open

Role:- Big Data Architect

Location: Atlanta, GA

Job Description

  • Manage own learning and contribute to technical skill building of the team.
  • Inspire and cultivate the engineering mindset and systems thinking.
  • Gain deep technical expertise in the data movement patterns, practices and tools.
  • Play active role in Big Data Communities of Practice.
  • Put the minimal system needed into production.

Required Qualifications

  • Bachelors degree or higher in Computer Science or a related field.
  • Good understanding of distributed computing and big data architectures.
  • Passion for software engineering and craftsman-like coding prowess.
  • Proven experience in developing Big Data solutions in Hadoop Ecosystem using Apache NiFi, Kafka, Flume, Sqoop, Apache Atlas, Hive, HDFS, HBase and Spark (Hortonworks HDP and HDF preferred).
  • Experience with at least one of the leading CDC (Change Data Capture) tools like Informatica Power Center.
  • Development experience with at least one NoSQL database. HBase or Cassandra preferred.
  • Polyglot development (4-5 years+): Capable of developing in Java and Scala with good understanding of functional programming, SOLID principles and, concurrency models and modularization.
  • DevOps: Appreciates the CI and CD model and always builds to ease consumption and monitoring of the system. Experience with Maven (or Gradle or SBT) and Git preferred.
  • Experience in Agile development including Scrum and other lean techniques.

Desired Qualifications

  • Experience with Big Data migrations/transformations programs in the Data Warehousing and/or Business Intelligence areas.
  • Experience with ETL tools like Talend, Pentaho, Attunity etc.
  • Knowledge of Teradata, Netezza etc.
  • Good grounding in NoSQL data stores such as Cassandra, Neo4j etc.
  • Strong knowledge on computer algorithms.
  • Experience with workload orchestration and automation tools like Oozie, Control-M etc.
  • Experience in building self-contained applications using Docker, Vagrant. Chef.


Key Skills: