

Description
Come Join Us
Experience.com - We make every experience matter more
Position: Senior GCP Data Engineer
Job Location: Chennai (Base Location) / Remote
Employment Type: Full Time
Summary of Position
A Senior Data Engineer is a professional who specializes in preparing big data infrastructure for analytical or operational uses. He/She is responsible for develops and maintains scalable data pipelines and builds out new API integrations to support continuing increases in data volume and complexity. They collaborate with data scientists and business teams to improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision making across the organisation.
Responsibilities:
- Collaborate with cross-functional teams to define, prioritize, and execute data engineering initiatives aligned with business objectives.
- Design and implement scalable, reliable, and secure data solutions by industry best practices and compliance requirements.
- Drive the adoption of cloud-native technologies and architectural patterns to optimize the performance, cost, and reliability of data pipelines and analytics solutions.
- Mentor and lead a team of Data Engineers.
- Demonstrate a drive to learn and master new technologies and techniques.
- Apply strong problem-solving skills with an emphasis on building data-driven or AI-enhanced products.
- Coordinate with ML/AI and engineering teams to understand data requirements.
Experience & Skills:
- 8+ years of Strong experience in ETL and ELT data from various sources in Data Warehouses
- 8+ years of experience in Python, Pandas, Numpy, and SciPy.
- 5+ years of Experience in GCP
- 5+ years of Experience in BigQuery, PySpark, and Pub/Sub
- 5+ years of Experience working with and creating data architectures.
- Certified in Google Cloud Professional Data Engineer.
- Advanced proficiency in Google Cloud services such as Dataflow, Dataproc, Dataprep, Data Studio, and Cloud Composer.
- Proficient in writing complex Spark (PySpark) User Defined Functions (UDFs), Spark SQL, and HiveQL.
- Good understanding of Elastic search.
- Experience in assessing and ensuring data quality, data testing, and addressing data quality issues.
- Excellent understanding of Spark architecture and underlying frameworks including storage management.
- Solid background in database design and development, database administration, and software engineering across full life cycles.
- Experience with NoSQL data stores like MongoDB, DocumentDB, and DynamoDB.
- Knowledge of data governance principles and practices, including data lineage, metadata management, and access control mechanisms.
- Experience in implementing and optimizing data security controls, encryption, and compliance measures in GCP environments.
- Ability to troubleshoot complex issues, perform root cause analysis, and implement effective solutions in a timely manner.
- Proficiency in data visualization tools such as Tableau, Looker, or Data Studio to create insightful dashboards and reports for business users.
- Strong communication and interpersonal skills to effectively collaborate with technical and non-technical stakeholders, articulate complex concepts, and drive consensus.
- Experience with agile methodologies and project management tools like Jira or Asana for sprint planning, backlog grooming, and task tracking.

About Experiencecom
About
Similar jobs
About Us:
We are not just an AD agency or a creative agency, we are a Communication Company. Founded in 2014, Moshi Moshi is a young, creative, gutsy, and committed communication company that wants its clients to always Expect the EXTRA from it. Our primary clientele consists of Startups and corporations like Ola, Zoomcar, Mercedes Benz, ITC, Aditya Birla Group, TATA Group, MTV, IHCL, Jaquar, Sobha, Simple Energy, and Godrej amongst others. We have a huge team of creative folks, marketers, learners, developers, and coders who believe Moshi Moshi is an experience rather than a company.
Job Description:
We are looking for a BDM with experience in generating sales and developing new business for our company. This is the perfect opportunity for someone who is excited by the prospect of growing with the company in a friendly environment and having a key role in the process.
Responsibilities:
1. Developing, generating, and growing new business- branding, website, marketing, and creating innovative business plans for clients.
2. Managing both our existing sales pipeline and developing new business opportunities. Identifying opportunities for new business development through following up on leads and conducting research
on target clients.
3. Selling Web and Digital marketing services/solutions including SEO, Google, PPC, social media marketing, B2B marketing, Branding, website development, and other services.
4. Create effective and persuasive proposals.
5. Excellent presentation, pitches, proposal, negotiation, and customer relationship skills.
6. Maintain an active schedule of prospecting calls.
7. Assist in the coordination and implementation of marketing strategies, and delegate tasks that achieve strategic goals
Responsibilities-
- Writing back-end code & front –end code and building efficient Java modules
- Contribute in all phases of the development lifecycle, Write well designed, testable, Design, build, and maintain efficient, reusable, and reliable Java code code
- Help maintain code quality, organization, and automatization
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Translate application storyboards and use cases into functional applications
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Align with organizational security protocols and data protection requirements and
- Implement the required feature
- Participate in all phases of the SDLC
Skills and Experience-
- BS/MS Degree in Computer Science, Engineering or a related subject
- Hands-on experience in designing and developing applications using Java EE platforms
- Object-oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management, etc.)
- excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Hands-on experience in designing and developing applications using JavaScript, j Query, and AJAX.
- Ensure that the APIs and services are adequate to support the application
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
- Experience with test-driven development
- excellent written and verbal communication skills Ability to quickly adapt and learn new technologies.
- Collaborate with other parts of the technology team, including product, QA, etc. to deliver a solid product.


Requirements
Job Description:
1) Good experience in Java
2) Hands-on experience in Spring boot
3) Hands-on experience in Microservices
Experience working with ExpressJS
Good Understanding of OOPS , Data Structure and Algorithms is required


Job Description:
Candidate must have 2 to 5-years of experience in various phase of development of a python-based application or API development.
Requirements:
Must Have: Strong expertise in PYTHON and its built-in data structures, developing API using flask or fastapi, data wrangling using standard python frameworks like pandas, NumPy etc., integration of various applications (third party or inhouse) with python.
Good to Have: Deployment using Nginx, GUnicorn, IIS, docker and Kubernetes etc. Good understanding of optimization solutions like differential evolution. Hands on experience with python packages like Scipy. Tkinter to make python-based applications.
Roles and Responsibilities:
- Understanding/gathering the requirements from stakeholder, formulating the problem, and leveraging AI/ML to solve the business problems.
- Integration of third party or in house application with python solution.
- Working on Deployment and optimization of various engineering problems using Numerical/Constraint optimization frameworks such as Differential Evolution and deploy a web-based API using Flask and Nginx/IIS.
- Unit testing of various python modules developed and testing of the API.


About us: Nexopay helps transforming digital payments and enabling instant financing for parents, across schools and colleges world-wide.
Responsibilities:
- Work with stakeholders throughout the organisation and across entities to identify opportunities for leveraging internal and external data to drive business impact
- Mine and analyze data to improve and optimise performance, capture meaningful insights and turn them into business advantages
- Assess the effectiveness and accuracy of new data sources and data gathering techniques
- Develop custom data models and algorithms to apply to data sets
- Use predictive modeling to predict outcomes and identify key drivers
- Coordinate with different functional teams to implement models and monitor outcomes
- Develop processes and tools to monitor and analyze model performance and data accuracy
Requirements:
- Experience in solving business problem using descriptive analytics, statistical modelling / machine learning
- 2+ years of strong working knowledge of SQL language
- Experience with visualization tools e. g., Tableau, Power BI
- Working knowledge on handling analytical projects end to end using industry standard tools (e. g., R, Python)
- Strong presentation and communication skills
- Experience in education sector is a plus
- Fluency in English



