Senior Platform Engineer
Summary
Senior Platform Engineer at a consulting company, responsible for designing and maintaining scalable data platforms on GCP using Terraform, GitHub Actions, and dbt. Remote from India.
Company Description
We are a consulting company with a bunch of technology-interested and happy people!
We love technology, we love design and we love quality. Our diversity makes us unique and creates an inclusive and welcoming workplace where each individual is highly valued.
With us, each individual is her/himself and respects others for who they are and we believe that when a fantastic mix of people gather and share their knowledge, experiences and ideas, we can help our customers on a completely different level.
We are looking for you who want to grow with us!
With us, you have great opportunities to take real steps in your career and the opportunity to take great responsibility.
We are seeking a skilled Platform Engineer with a strong background working with Data in Google Cloud Platform (GCP) services and DevOps tools such as Terraform and GitHub Actions. The ideal candidate will be responsible for designing, building, and maintaining our data infrastructure, ensuring it is scalable, reliable, and secure.
Key Responsibilities
- Design, develop, and manage scalable data platforms on GCP
- Implement and manage infrastructure as code using Terraform
- Automate deployment processes using GitHub Actions
- Experience in data modelling and transformation using dbt
- Collaborate with data scientists, analysts, and other engineers to ensure data availability and quality
- Monitor and optimize data pipelines for performance and cost-efficiency
- Ensure data security and compliance with relevant regulations
- Troubleshoot and resolve issues related to data infrastructure
Qualifications
Key Requeriments:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience as a Platform Engineer or similar role
- Strong expertise in GCP services (BigQuery, Cloud Run, Cloud Workflows, Pub/Sub, Dataflow, etc.)
- Experience with CI/CD tools, particularly GitHub Actions.
- Experience with dbt for data transformation
- Solid understanding of DevOps principles and practices
- Strong programming skills in Python, Java, or similar languages
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
Other Information:
Start Date: Immediately
Location remote: India (Remote)