Take your data engineering career to the next level with a challenging role in cloud computing.
We're seeking an experienced professional to develop and implement scalable data architectures on Google Cloud Platform (GCP). As a GCP Data Engineer, you'll have the opportunity to work on complex projects, design and implement data pipelines, and collaborate with cross-functional teams.
* Develop expertise in BigQuery, Dataflow (Apache Beam), Cloud Storage, and Pub/Sub.
* Gain experience with SQL, Oracle Database, and PostgreSQL.
* Master orchestration using Cloud Composer (Airflow).
* Apply CI/CD to data pipelines (Git, Terraform).
* Optimize cloud cost and performance.
* Hold GCP certifications.
* Understand Kubernetes (GKE) and APIs on GCP.
* Work with Machine Learning pipelines (Vertex AI, AI Platform).
* Collaborate on Data Mesh and distributed architectures.
Design and implement data architectures on GCP using services like BigQuery, Dataflow, Dataproc, Pub/Sub, Cloud Storage, Composer, and more. Develop high-performance ETL/ELT pipelines and ensure data quality, integrity, and security. Create and maintain data models aligned with business needs, collaborate with data scientists, analysts, and software engineers, and automate ingestion, transformation, and data delivery processes. Monitor and optimize cost and performance of GCP resources, implementing best practices for DataOps and Data Governance.
Required Skills and Qualifications
* Proficiency in GCP services such as BigQuery, Dataflow, Cloud Storage, and Pub/Sub.
* Experience with SQL, Oracle Database, and PostgreSQL.
* Knowledge of orchestration tools like Cloud Composer (Airflow).
* Familiarity with CI/CD tools such as Git and Terraform.
* Understanding of cloud cost optimization and performance management.
* Hold relevant GCP certifications.
* Experience with Kubernetes (GKE) and GCP APIs.
* Working knowledge of Machine Learning pipelines (Vertex AI, AI Platform).
* Collaboration skills with Data Mesh and distributed architectures.
Benefits
As a GCP Data Engineer, you'll have the opportunity to work on challenging projects, develop new skills, and collaborate with experienced professionals. You'll also receive competitive compensation and benefits, including opportunities for growth and development.
Other Opportunities
In addition to the above-mentioned responsibilities, you'll have the opportunity to work on various other projects and initiatives. These may include collaborating with data scientists and analysts to develop machine learning models, working with software engineers to develop data-driven applications, or participating in hackathons and competitions to showcase your skills.