Unison Consulting Logo

Unison Consulting

Data Platform Engineer

Posted 6 Days Ago
Be an Early Applicant
In-Office
5 Locations
Mid level
In-Office
5 Locations
Mid level
Deploy and manage Apache Spark clusters on Kubernetes, optimize performance, implement security measures, and collaborate with teams.
The summary above was generated by AI
Description

Spark Cluster Deployment: Deploy, configure, and maintain Apache Spark clusters on Kubernetes, ensuring scalability, reliability, and performance.

Application Deployment: Collaborate with data engineers and data scientists to deploy Spark applications and workloads, ensuring they run efficiently.

Monitoring and Optimization: Implement monitoring solutions to track cluster performance, resource utilization, and application health. Proactively identify and resolve performance bottlenecks.

Resource Management: Manage cluster resources, including CPU, memory, and storage allocation, to ensure optimal utilization and cost efficiency.

Security: Implement and maintain security measures, including authentication, authorization, and encryption, to protect sensitive data and Spark clusters.

Backup and Recovery: Develop and maintain backup and recovery strategies to ensure data integrity and availability in case of failures.

Documentation: Maintain clear and comprehensive documentation of Spark cluster configurations, deployment procedures, and best practices.

Troubleshooting: Quickly diagnose and resolve issues related to Spark clusters, applications, and Kubernetes infrastructure.

Collaboration: Work closely with cross-functional teams, including data engineers, data scientists, and DevOps, to understand application requirements and optimize Spark clusters accordingly.

Requirements

Proven experience deploying and managing Apache Spark on Kubernetes in a production environment.

Proficiency in containerization technologies, particularly Docker and Kubernetes.

Strong knowledge of Spark architecture, including cluster, driver, and worker nodes.

Familiarity with Spark tuning, optimization, and performance monitoring.

Experience with resource management tools like Kubernetes Resource Quotas and LimitRanges.

Understanding of data processing and analytics workflows.

Excellent problem-solving and troubleshooting skills.

Strong communication and collaboration skills.

Experience with Spark cluster orchestration tools like Helm.

Knowledge of Spark ecosystem components such as Spark SQL, Spark Streaming, and MLlib.

Familiarity with cloud-based solution (Azure).

Certification in Kubernetes (e.g., Certified Kubernetes Administrator – CKA).

Knowledge of CI/CD pipelines and infrastructure as code (IaC) tools (e.g., Terraform).

Scripting skills in languages like Python, Bash, or Shell.

Understanding of DevOps practices and automation.

Top Skills

Spark
Azure
Bash
Docker
Helm
Kubernetes
Python
Shell
Terraform

Unison Consulting Singapore Office

1 Changi Business Park Crescent, , Plaza 8 #03-06 Tower A, Singapore, , Singapore, 486025

Unison Consulting Singapore Office

#12-00, 63 Market Street, Bank of Singapore Center, Singapore, , Singapore, 048942

Similar Jobs

9 Days Ago
In-Office
Singapore, SGP
Mid level
Mid level
Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
Design and maintain scalable data pipelines, improve data processing, automate tasks, and integrate data sources collaborating with multiple teams.
Top Skills: BigQueryDbtFlinkHadoopJavaKafkaKotlinPythonScalaSnowflakeSparkSpring BootSQL
25 Days Ago
In-Office
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
As a Senior Data Platform Engineer, you'll optimize data processing and storage, develop distributed systems, and guide junior engineers.
Top Skills: BigQueryData LakeDbtFlinkHadoopJavaKafkaKotlinPythonScalaSnowflakeSparkSpring BootSQL
15 Days Ago
In-Office
Singapore, SGP
Senior level
Senior level
Big Data • Cloud • Internet of Things
The Senior Platform Engineer is responsible for architecting and maintaining scalable AI and Data Platforms, designing data pipelines, and integrating GenAI workflows.
Top Skills: AirflowAmundsenApache KafkaCollibraDataflowDataformDatahubDbtFaissGoogle Pub/SubGrafanaJavaKubeflowKubernetesMlflowOpentelemetryPineconePrometheusPythonSparkSQLTerraformVertex AiWeaviate

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account