02 Sep
|
Tata Consultancy Services
|
Hyderabad
02 Sep
Tata Consultancy Services
Hyderabad
Role: Python ,Pyspark, GCP Developer
Exp: 6 to 8yrs
Location: Hyderabad
Job Requirements*
- 6 to 8 + Years of experience using Python and Pyspark.
- Strong proficiency in Python programming.
- Hands-on experience with PySpark and Apache Spark.
- Knowledge of Big Data technologies (Hadoop, Hive, Kafka, etc.).
- Experience with SQL and relational/non-relational databases.
- Familiarity with distributed computing and parallel processing.
- Understanding of data engineering best practices.
- Experience with REST APIs, JSON/XML, and data serialization.
- Exposure to GCP services and cloud computing environments.
Key Responsibilities*
- Develop and maintain scalable data pipelines using Python and PySpark.
- Design and implement ETL (Extract, Transform, Load) processes.
- Optimize and troubleshoot existing PySpark applications for performance.
- Collaborate with cross-functional teams to understand data requirements.
- Write clean, efficient, and well-documented code.
- Conduct code reviews and participate in design discussions.
- Ensure data integrity and quality across the data lifecycle.
- Integrate with cloud platforms like GCP, AWS or Azure.
- Implement data storage solutions and manage large-scale datasets.
Section IV - Job Qualifications & Skills
Section
Details / Example Content
Domain
- Fintech Information Services
It focuses on modernizing financial ecosystems through cloud-native platforms, unified data lakes, and open APIs, enabling faster product launches and cost optimization. Advanced technologies like AI-driven analytics, fraud detection, and blockchain power hyper-personalization, compliance automation, and innovative financial products
Soft Skills
- Excellent communication
- Team collaboration
- Documentation and knowledge sharing
- Strong problem-solving and debugging skills.
Education Requirements Bachelor's/masters in computer science or equivalent (can be marked optional or flexible)
Certifications
GCP Skilled Cloud Developer / Microsoft Azure Certified Developer
Section V - Sample Questions for Training Model
Technical:
1. Why do we use Rapid API? How is it different from other frameworks?
2. State the difference between App Engine and Compute Engine in GCP. Give a real-time example on how it can be used?
Coding:
3. Implement a function to calculate the maximum sum of all subarrays of an array of integers.,
4. Write a function that takes a list of non-negative integers representing the amount of money of each house and returns the maximum amount of money you can rob tonight without alerting the police. You cannot rob two adjacent houses.,
📌 Python GCP Developer (Hyderabad)
🏢 Tata Consultancy Services
📍 Hyderabad