What are the responsibilities and job description for the Palantir Data Integration Engineer (Independent Visa required) position at Encore IT Solutions?
Role: Palantir Data Integration Engineer
Start date : 4/15/2025
End date: 10/31/2025
Location: Jersey City, remote
Skills:
Start date : 4/15/2025
End date: 10/31/2025
Location: Jersey City, remote
Skills:
- Palantir Platform Knowledge: Deep understanding of Palantir's software suite, including Palantir Gotham and Palantir Foundry, particularly the Kappa (streaming data) and Lambda (batch data) architectures.
- ETL/ELT Processes: Experience with Extract, Transform, Load (ETL) or Extract, Load, Transform (ELT) processes, understanding how to move and transform data between systems.
- Programming Skills: Proficiency in languages such as Python, Java, or Go, which are commonly used in Palantir's platform.
- API Development & Consumption: Skills in creating and consuming APIs to facilitate data exchange between different systems.
- SQL Proficiency: Strong abilities in writing complex SQL queries for data manipulation and extraction.
- Data Warehousing: Familiarity with data warehousing concepts and tools, like Hadoop, Spark, or cloud-based data warehouses (e.g., Google BigQuery, Amazon Redshift).
- Data Modeling: Ability to design and create data models that effectively represent real-world entities and their relationships.
- Data Security & Compliance: Understanding of data security best practices and compliance requirements, such as GDPR, HIPAA, etc.
- Data Quality & Management: Strong understanding of data quality principles and best practices.
- Version Control: Experience with version control systems like GIT.
- Cloud Computing: Knowledge of cloud platforms like AWS, Azure, or Google Cloud, and understanding of how to deploy and manage applications on these platforms.
- Problem-Solving Skills: Ability to troubleshoot issues, debug code, and optimize data pipelines for performance.
- Collaboration & Communication: Strong interpersonal skills to collaborate with various teams, explain technical concepts to non-technical stakeholders, and document processes.
- Agile Methodologies: Experience working in Agile environments, understanding Scrum or Kanban frameworks.