Job Title: Senior Platform Engineer
Contract Duration: 2 years
Years of Experience: 5+ years
Location: Pan India
Role Overview:
As a Senior Platform Engineer, you will collaborate closely with the Platform Lead to design, develop, and deploy our data platform on Google Cloud Platform (GCP). You will work with cross-functional teams to ensure the efficient and secure handling of data. Your expertise in Python, DBT, and SQL will be critical in driving our data strategy forward. Additionally, you will bring advanced visualization skills (Tableau, Looker Studio) and experience with DevOps support (CI/CD - Azure DevOps), debugging, code reviews, and change control.
Key Responsibilities:
Design & Development:
- Architect and implement scalable and secure data pipelines on GCP.
- Utilize Python, DBT, and SQL to build, maintain, and optimize ETL processes.
- Develop data models, schemas, and data warehouse solutions.
- Implement advanced GCP services (GCP Composer, Cloud Run, BigQuery, Vertex AI, VPC SC).
Collaboration & Communication:
- Collaborate with data scientists, analysts, and other stakeholders to understand data requirements.
- Communicate project status, risks, and issues to senior management.
- Foster a culture of continuous improvement and innovation within the team.
Operations & Maintenance:
- Monitor and optimize the performance of the data platform.
- Troubleshoot and resolve issues related to data pipelines and infrastructure.
- Conduct root cause analysis for failures and incidents.
Visualization & Reporting:
- Develop and maintain data visualizations and dashboards using Tableau or Looker Studio.
DevOps & Support:
- Support and build CI/CD pipelines and version control (Azure DevOps).
- Perform debugging, code reviews, and ensure change control processes are followed.
Leadership & Strategy:
- Provide technical leadership and guidance on best practices for data and cloud engineering.
Qualifications:
Experience:
- Minimum of 5 years of experience in cloud engineering or data engineering.
- Proven experience with Google Cloud Platform (GCP).
- Expertise in Python programming.
- Proficiency in DBT (Data Build Tool) and SQL.
- Advanced understanding of SQL.
- Experience with GCP services like GCP Composer, Cloud Run, Cloud Function, BigQuery, Vertex AI.
Skills:
- Strong understanding of data warehousing concepts and practices.
- Experience with CI/CD pipelines and version control (e.g., Azure DevOps).
- Excellent problem-solving skills and attention to detail.
- Strong technical leadership and communication skills.
- Advanced Python coding skills.
- Strong analytical skills.
- Self-sufficient attitude or ability to quickly obtain necessary information.
If you are an experienced platform engineer with a passion for developing scalable and secure data platforms, we would love to hear from you. Join us to make a significant impact on our data strategy and drive innovation within our team.
How to Apply:
Interested candidates are invited to apply through our LinkedIn job posting or send their resumes to [Confidential Information] or share it via WhatsApp at 9109436045