Job Overview
We are in search of a dedicated Big Data Consultant to join our innovative team in the development of a state-of-the-art data analytics platform utilizing the latest advancements in big data technologies. This fully remote position invites those with a passion for tackling complex challenges and a keen interest in exploring emerging technologies to apply for this exciting opportunity.
Key Responsibilities
- Design, architect, develop, scale, and enhance our comprehensive data platform and its associated services.
- Implement large-scale, high-throughput solutions employing both on-premise and cloud technologies, including Kafka, Spark on Hadoop/Hive/S3, AWS Lambda, Terraform, and Kubernetes.
- Collaborate with team members to create innovative solutions for intricate technical challenges and integrate new technologies into our platform and services.
- Diagnose and resolve issues across development, staging, and production environments.
- Work closely with product and program managers, software developers, and analysts in a creative and open environment.
Required Skills
- Strong programming capabilities in Scala or Java, along with proficiency in shell scripting.
- Experience with real-time processing technologies such as Spark, Storm, or Flink.
- Familiarity with Hadoop and Hive is essential.
- Knowledge of cloud big data services and technologies.
- Understanding of Lambda architecture and data warehousing concepts.
Qualifications
- A minimum of 3 years of relevant experience in a similar role.
- Self-driven, collaborative, and proactive, with a commitment to achieving results amidst challenges and uncertainties.
- Familiarity with the Software Development Lifecycle and its various stages.
- Experience with Couchbase and/or MemSQL is advantageous.
Compensation And Benefits
The estimated pay range for this position is \(85.00 to \)91.50 per hour, classified as an exempt role. Final compensation will be determined based on individual qualifications, including job-related knowledge, skills, experience, and location.
We provide a comprehensive array of benefits that may vary according to the role, location, and employment type. Our Talent Acquisition Partner will supply additional information regarding compensation and benefits during the hiring process.
Employment Type: Full-Time