GCP Application Technical Lead

Technology, Data & Digital · Cloud Engineering · Data Engineering · Business Intelligence

Smart Summary

AI-generated overview of this position

HCLTech is seeking a GCP Application Technical Lead in Chennai, India, to provide thought leadership and technical direction for engineering teams. This role involves driving solution design, software development, testing, and automation on Google Cloud Platform, with a focus on Big Data and BI solutions. The ideal candidate will have extensive experience in cloud technologies, data platforms, and Agile methodologies.

Job Summary

Key Responsibilities

  • Provide thought leadership, engineering expertise, and technical direction to engineering teams.

  • Collaborate with business stakeholders, product teams, and cross-functional technology groups to support continuous delivery.

  • Drive user story analysis, elaboration, solution design, software development, testing, and automation.

  • Own technical aspects of software development, including architecture, design, coding, API specifications, proof of concepts, code reviews, and sprint delivery.

  • Promote consistent development practices, reusable tools, and common components across teams.

  • Develop a strong understanding of integrations with related systems and platforms.

  • Work with technical product managers on blueprints, feature planning, and technology roadmaps.

  • Identify opportunities to adopt new technologies to address current needs and anticipate future challenges.

  • Communicate solution designs effectively to internal and external business partners.

  • Strong analytical and strategic thinking skills

  • Ability to interpret technical and business objectives and challenges

  • Porting and software configuration

  • Agile methodologies

  • Software development and testing

  • Object-oriented analysis and design across multiple platforms

  • Designing high availability applications

  • Product engineering knowledge

Key Responsibilities

Key Responsibilities

  • Provide thought leadership, engineering expertise, and technical direction to engineering teams.

  • Collaborate with business stakeholders, product teams, and cross-functional technology groups to support continuous delivery.

  • Drive user story analysis, elaboration, solution design, software development, testing, and automation.

  • Own technical aspects of software development, including architecture, design, coding, API specifications, proof of concepts, code reviews, and sprint delivery.

  • Promote consistent development practices, reusable tools, and common components across teams.

  • Develop a strong understanding of integrations with related systems and platforms.

  • Work with technical product managers on blueprints, feature planning, and technology roadmaps.

  • Identify opportunities to adopt new technologies to address current needs and anticipate future challenges.

  • Communicate solution designs effectively to internal and external business partners.

  • Strong analytical and strategic thinking skills

  • Ability to interpret technical and business objectives and challenges

  • Porting and software configuration

  • Agile methodologies

  • Software development and testing

  • Object-oriented analysis and design across multiple platforms

  • Designing high availability applications

  • Product engineering knowledge

Skill Requirements

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Computer Science Engineering, or related field required; advanced degree preferred

Preferred Qualifications

  • 8+ years of commercial software development experience
  • Proficient in developing and hosting solutions on Google Cloud Platform, including Google Cloud Storage and BigQuery
  • Hands-on experience with Big Data platforms such as Scala, Spark, Hive SQL, and Big Data Lake
  • Experience and proficiency in ETL processes, ETL tools, and data modelling in Big Data platforms
  • Proficiency in Secure File Transfer operations and use in data management
  • Experience with Agile development, Continuous Integration, and Continuous Delivery, including CI/CD pipeline tools
  • Experience with automated release management using Maven, Salt, Git, and Jenkins
  • Experience in architecture design and modelling for complex systems and architectures
  • Good understanding of web technologies such as HTTP and Apache, and familiarity with Unix/Linux
  • Good understanding of data structures, algorithms, and design patterns
  • Strong written communication and documentation abilities
  • Proactive approach to identifying continuous improvement opportunities
  • Leadership and communication skills to lead teams and collaborate with stakeholders
  • Excellent communication skills with the ability to influence at all levels across technical and non-technical functions

Other Requirements

  • technical and non-technical functions

Secondary / BI Skills

  • Design and develop end-to-end business intelligence solutions using the Power BI stack
  • Define and implement robust data models, metrics, and KPIs to support reporting and advanced analytics
  • Design, develop, and optimize scalable multidimensional and tabular data models for interactive analytics and reporting
  • Demonstrate proficiency in DAX, Power Query, and SQL, with expertise in designing intuitive Power BI dashboards and reports
  • Troubleshoot, debug, and optimize BI solutions, reports, cubes, and semantic models for performance, scalability, and reliability
  • Develop and maintain BI frameworks, semantic layers, and metadata repositories to support data governance, standardization, and administration
#GCP#Technical Lead#Application Development#Cloud#Big Data#ETL#BI#Power BI#Agile#CI/CD#Chennai#India
HCLTech Logo

Company

HCLTech

Job Posted

3 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Chennai, India

Qualification

Bachelor, Master

Applicants

Be an early applicant