Overview
HybridNew Jersey
$120,000 - $140,000
Full Time
No Travel Required
Skills
AWS
Iceberg
DynamoDB
Kafka
Flink
Job Details
Job Title: Database Administrator (DBA) AWS S3, Iceberg, DynamoDB, Kafka, Flink
Location: Dallas, TX or NJ
Job Type: Full-Time only
Job Summary:
We are looking for a skilled and proactive Database Administrator (DBA) with expertise in cloud-native data platforms and streaming data architectures. The ideal candidate will have hands-on experience with AWS S3, Apache Iceberg, Amazon DynamoDB, Apache Kafka, and Apache Flink, and will play a key role in managing and optimizing our data infrastructure for both batch and real-time processing.
Key Responsibilities:
- Design and maintain scalable data lake solutions using AWS S3 and Apache Iceberg.
- Administer and optimize DynamoDB for high-performance, low-latency applications.
- Manage Kafka clusters and topics for real-time data ingestion and event streaming.
- Implement and maintain Apache Flink jobs for real-time data processing and analytics.
- Collaborate with data engineering and analytics teams to support data modeling, ETL/ELT pipelines, and integration efforts.
- Ensure data security, compliance, and governance across all platforms.
- Monitor system performance and troubleshoot issues across the data stack.
- Automate database operations using scripting and Infrastructure as Code (IaC) tools.
Required Qualifications:
- 5+ years of experience as a DBA or Data Engineer in cloud environments.
- Strong experience with AWS S3, Apache Iceberg, Amazon DynamoDB, Apache Kafka, and Apache Flink.
- Proficiency in SQL, NoSQL, and scripting languages such as Python, Bash, or Terraform.
- Experience with streaming data architectures and data lakehouse implementations.
- Familiarity with monitoring and alerting tools (e.g., CloudWatch, Prometheus, Grafana).
- Solid understanding of data security, encryption, and access control in cloud environments.
Preferred Qualifications:
- AWS certifications (e.g., AWS Certified Database Specialty, AWS Certified Solutions Architect).
- Experience with Apache Spark, AWS Glue, Flink SQL.
- Knowledge of CI/CD pipelines, DevOps practices, and container orchestration (e.g., Kubernetes).
- Experience with multi-region deployments and disaster recovery planning.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and in cross-functional teams.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.