Lead the development of software solutions for electrification performance analytics, collaborating with stakeholders and implementing cutting-edge technologies to drive business results.
The Strategy & Enterprise Analytics team, part of the Global Data Insight & Analytics (GDI&A) organization, is seeking an experienced full stack developer - software engineer to develop, deliver and support electrification performance analytics products. As a key lead of our team, you will collaborate with business partners in Model e & Integrated Services and internal stakeholders for product delivery to drive business results.
Responsibilities- Drive the design, development, and implementation of innovative, scalable, and high-quality software solutions, defining technical strategy and architectural patterns.
- Acquire deep understanding of the business problems and translate them into appropriate analytical solutions
- Develop and deliver business solutions using skills such as data acquisition, data engineering, programming, modelling and visualization.
- Create and implement novel solutions using advanced architectural patterns such as domain-driven design, clean architecture, event-driven systems, caching, and partitioning for optimal performance, scalability, and availability.
- Lead the development, testing, and deployment using GCP Cloud, BigQuery, Python and utilizing serverless technologies (e.g., Cloud Run, Cloud Functions)
- Make high-level technical decisions, including technology selection, and significantly influence the organization's technical strategy and long-term vision.
- Champion and enforce high-quality code reviews, clean coding practices, comprehensive testing strategies (unit, integration), and ensure compliance with code quality objectives.
- Design, implement, and optimize systems for peak performance, robust security, data privacy, and regulatory compliance, anticipating future requirements and building extensible solutions.
- Actively participate in and lead agile ceremonies, foster continuous collaboration with Product Managers and Product Owners, and drive a continuous improvement mindset.
- Implement and improve Continuous Integration/Continuous Deployment (CI/CD) pipelines, automate manual steps, and leverage monitoring/logging/tracing tools (e.g., Dynatrace) to enhance developer productivity and system reliability.
- Develop comprehensive architecture documents, develop technical roadmaps, and ensure data-informed decision-making processes.
- Research and adopt new technologies, conduct proof-of-concepts, and influence enterprise technology shifts to drive innovation in application delivery.
- Mentor other software development team members and contribute to the strategic vision of products while balancing technical debt with business needs.
- Degree in Computer Science, Information Technology, or a related field (or equivalent combination of education and experience).
- 6+ years of experience in Data Engineering or Software Engineering, with hands-on experience building and deploying GCP cloud-based data platforms.
- 2+ years of hands-on experience in BigQuery, Python, Terraform, Tekton CI/CD Pipeline and GCP technologies.
- Good expertise in ETL, data structures, algorithms, and system design.
- Nice to have – Knowledge of any business intelligence tool like Power BI or QlikSense
- Experience with Infrastructure as Code (IaC) tools like Terraform.
- Proficiency with Git and platforms like GitHub and GitLab.
- Ability to architect enterprise cloud solutions, optimize processes for cost and maximization, and understand cloud concepts for cost-effective operation.
- Proven ability to design resilient strategies, implement sophisticated release management, lead critical incident resolution, and conduct Root Cause Analyses
- Excellent oral, written, and interpersonal communication skills.
Top Skills
BigQuery
Gcp Cloud
Git
Git
Gitlab
Python
Tekton Ci/Cd
Terraform
Similar Jobs
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Lead development and maintenance of Big Data solutions for Disability & Absence products, ensuring high-quality, efficient, and scalable applications.
Top Skills:
AzureGCPHadoopHbaseHiveIn-Memory Data ProcessingKafkaNifiNoSQLPigPythonScalaShell ScriptSolrSpark
Automotive
The Full Stack Developer collaborates with teams to design and implement technical solutions, focusing on system architecture, APIs, and continuous improvement through Agile practices and DevOps methodologies.
Top Skills:
AngularCheckmarxCloud FunctionsCloudrunGCPGcp EventarcGcp Pub/SubGitGradleJava 8JenkinsKafkaMavenMicroservice ArchitecturePodmanPostgresReactRest ApisSoapSonarqubeSpring BootSpring CloudSpring JdbcSpring MvcTekton
Automotive
Collaborate cross-functionally to develop and implement APIs and microservices, guide technical design, enhance software quality, and promote best practices in engineering.
Top Skills:
AngularCi/CdCloud Native DevelopmentContainersGcp CloudrunGcp EventarcGcp FunctionsGcp Pub/SubGitGradleJava 8+JenkinsKafkaMavenMicroservicesPostgresReactRest ApisSoapSpring BootSpring CloudSpring JdbcSpring Mvc
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

