• Install, maintain, and monitor Kafka, Hadoop, Presto, and RDBMS systems.
• Ingest, validate, and process internal and third-party data.
• Create, maintain, and monitor data flows in Hive, SQL, and Presto for consistency, accuracy, and lag time.
• Maintain and enhance the framework for jobs (primarily aggregate jobs in Hive).
• Build Kafka consumers using Spark Streaming for near-real-time aggregation.
• Train developers and analysts on data tools.
• Evaluate, select, and implement new tools.
• Handle backups, retention, high availability, and capacity planning.
• Review and approve DDL for databases, Hive framework jobs, and Spark Streaming to ensure standards are met.
• Participate in 24×7 on-call rotation for production support.
• Airflow, Docker, Graphite/Beacon, Hive, Impala, Kafka, Kubernetes, Presto, Spark Streaming, SQL Server, Sqoop.