Highlights
Competitive salary, flexible timings, comprehensive wellness initiatives.
Description
Job Summary
pWe are seeking a Data Platform Developer to join our R & D SmartVM team in Noida, India. This role involves designing and developing large-scale data systems, ensuring high performance, scalability, and quality of data pipelines.
Responsibilities
- Design, develop, and maintain complex SQL queries, views, functions, and stored procedures
- Build and optimize data transformation, validation, and processing logic
- Develop and support ETL / ELT pipelines for batch and incremental workloads
- Perform SQL performance tuning for large datasets and complex joins
- Support data integration workflows across multiple internal and external systems
Required Skills
- Advanced SQL development and optimization
- Relational databases and large-scale datasets experience
- ETL / ELT pipelines building and maintenance
- Data processing, automation, or scripting using any programming language
- Distributed or columnar database experience
Required Skills Explained
- Advanced SQL Development and Optimization: Understanding how to write efficient queries and optimize them for performance.
- Data Transformation and Processing Logic: Ability to build and maintain logic that processes and transforms large datasets efficiently.
- ETL/ELT Pipelines: Experience in building, maintaining, or supporting data extraction, transformation, and loading pipelines.
- SQL Performance Tuning: Knowledge of techniques such as indexing, query optimization for handling large datasets.
- Data Orchestration Platforms: Familiarity with tools like Airflow or Dagster for managing complex workflows.
- Distributed Databases: Experience working with distributed databases to ensure data scalability and performance.
Who is this for
pThis role is ideal for individuals with a strong background in data engineering, a passion for data-driven solutions, and the ability to work independently while collaborating effectively with cross-functional teams.
Why This Job is a Good Opportunity
ulliOpportunity to Work on High-Impact Projects: Be part of a team developing large-scale data systems that support business-critical applications.liGrowth in a Dynamic Field: The field of Data Engineering and Analytics is rapidly growing, offering numerous learning opportunities and career advancements.liCompetitive Benefits Package: Enjoy comprehensive benefits tailored to meet the needs of modern professionals.liWellness Initiatives: Participate in company-wide wellness programs that promote holistic well-being across various aspects.liDiverse Work Environment: Collaborate with cross-functional teams, including Analytics and Product Development departments.
Interview Preparation Tips
- Practice SQL Queries: Focus on writing efficient queries and optimize them for performance. Use real-world examples to demonstrate your skills.
- Understand Data Transformation Techniques: Be prepared to discuss how you handle data transformations and processing logic using SQL or other programming languages.
- Study ETL/ELT Pipelines: Familiarize yourself with tools like Airflow for managing complex workflows. Prepare examples of your experience working with such platforms.
- Review Distributed Database Concepts: Understand the principles behind distributed databases and be ready to explain how you have applied these concepts in previous roles.
- Showcase Problem-Solving Skills: Prepare scenarios where you had to troubleshoot data quality or performance issues. Discuss your approach and solutions.
Career Growth in This Role
ppAs a Data Platform Developer, you have the opportunity to advance into more senior roles such as Senior Data Engineer or Lead Data Architect. You can also specialize further by focusing on specific areas like data warehousing, big data technologies, or cloud-based solutions.ppBeyond technical growth, there are opportunities for leadership development within the team. You could transition into management positions where you mentor and lead a team of developers towards common goals.
Explore More Opportunities
Skills
Frequently Asked Questions
What are the ideal work hours for this position?The work timings are from 5:30 PM to 2:30 AM IST.
Is experience with distributed databases required?Experience with distributed or columnar databases is a plus but not mandatory.
What kind of benefits are offered at apexanalytix?apexanalytix offers competitive salaries, wellness programs, and educational assistance for professional development.