Key Responsibilities:
Cloud & Data Engineering
- Design, develop, and maintain scalable solutions using GCP services
- Build and optimize data pipelines using Python and PySpark
- Develop and maintain applications using Java
- Write and manage Shell scripts for automation and operational tasks
Data Management & Analysis
- Work with SQL for data analysis, transformation, and performance tuning
- Ensure data quality, consistency, and efficiency across pipelines
CI/CD & DevOps
- Implement and manage CI/CD pipelines using GitHub Actions (GHA) and Azure DevOps (ADO)
- Collaborate with cross-functional teams to deliver high-quality solutions
Optimization & Best Practices
- Troubleshoot, debug, and optimize existing systems
- Ensure best practices in cloud security, performance, and cost optimization