
š We Are Hiring: Data Engineer | 4+ Years Experience š
Job description
š Job Title: Data Engineer
š Location: Ahmedabad
š Work Mode: On-Site Opportunity
š Experience: 4+ Years
š Employment Type: Full-Time
ā±ļø Availability : Immediate Joiner Preferred
Join Our Team as a Data Engineer
We are seeking a passionate and experienced Data Engineer to be a part of our dynamic and forward-thinking team in Ahmedabad. This is an exciting opportunity for someone who thrives on transforming raw data into powerful insights and building scalable, high-performance data infrastructure.
As a Data Engineer, you will work closely with data scientists, analysts, and cross-functional teams to design robust data pipelines, optimize data systems, and enable data-driven decision-making across the organization.
Your Key Responsibilities
Architect, build, and maintain scalable and reliable data pipelines from diverse data sources.
Design effective data storage, retrieval mechanisms, and data models to support analytics and business needs.
Implement data validation, transformation, and quality monitoring processes.
Collaborate with cross-functional teams to deliver impactful, data-driven solutions.
Proactively identify bottlenecks and optimize existing workflows and processes.
Provide guidance and mentorship to junior engineers in the team.
Skills & Expertise Weāre Looking For
3+ years of hands-on experience in Data Engineering or related roles.
Strong expertise in Python and data pipeline design.
Experience working with Big Data tools like Hadoop, Spark, Hive.
Proficiency with SQL, NoSQL databases, and data warehousing solutions.
Solid experience in cloud platforms - Azure
Familiar with distributed computing, data modeling, and performance tuning.
Understanding of DevOps, Power Automate, and Microsoft Fabric is a plus.
Strong analytical thinking, collaboration skills, Excellent Communication Skill and the ability to work independently or as part of a team.
Qualifications
Bachelorās degree in Computer Science, Data Science, or a related field.

About Tecblic Private LImited
About
Company social profiles
Similar jobs
We are looking for a Java Backend Developer to join our team. You will be responsible for developing and maintaining the server-side logic and databases of our applications, ensuring they run smoothly and efficiently.
Responsibilities:
- Write and maintain server-side code using Java.
- Develop and integrate APIs to support frontend functionality.
- Work with databases to store, retrieve, and manipulate data.
- Troubleshoot, debug, and optimize backend performance.
- Collaborate with frontend developers to integrate backend and frontend systems.
- Write unit tests to ensure code quality.
Required Skills:
- Strong experience with Java.
- Familiarity with Spring Boot or other Java frameworks.
- Knowledge of relational databases (e.g., MySQL, PostgreSQL).
- Understanding of REST APIs.
- Experience with version control systems (e.g., Git).
- Basic knowledge of unit testing (e.g., JUnit).
Preferred Skills:
- Familiarity with Microservices and cloud platforms.
- Experience with Docker and containerization.
š§ Key Skills
- Strong expertise in Python (3.x)
- Experience with Django / Flask / FastAPI
- Good understanding of Microservices & RESTful API development
- Proficiency in MySQL/PostgreSQL ā queries, stored procedures, optimization
- Solid grip on Data Structures & Algorithms (DSA)
- Comfortable working with Linux & Windows environments
- Hands-on experience with Git, CI/CD (Jenkins/GitHub Actions)
- Familiarity with Docker / Kubernetes is a plus
Position of the role
The Principal Engineer reports to the Domain Lead and plays a key role in driving the technical vision, strategy, and execution of development initiatives. The Principal Engineer collaborates with multiple teams to ensure that software solutions are scalable, cost-optimized, performant, and aligned with business objectives.
Ā
Result expectation in terms of result areas and core activities
The Principal Engineer is responsible for defining, designing, and overseeing the implementation of complex software solutions. This role involves deep technical expertise, mentorship, and architectural guidance across multiple teams. The Principal Engineer also acts as a thought leader, influencing technology choices, best practices, and innovation within the organization.
Ā
Main objectives of the role
ā Leading the design and architecture of the software by following best practices that ensure scalability, maintainability, cost optimization, and high performance.
ā Driving innovation and continuous improvements in software development practices.
ā Providing technical mentorship and coaching to engineers across teams.
ā Ensuring the successful delivery of high-quality software aligned with business requirements.
ā Defining and maintaining coding standards, best practices, and governance frameworks.
ā Collaborating with product management and other stakeholders to shape the technical roadmap.
ā Identifying technical debt and implementing strategies to mitigate it effectively.
ā Promoting a culture of continuous learning, knowledge sharing, and cross-team collaboration.
āĀ LeadingĀ DevOps, CI/CD, and automation to improve software delivery processes and efficiency.
Ā
Specialisation
ā Deep understanding of software architecture, system design, and performance optimization.
ā Translating complex business requirements into scalable and efficient software solutions.
ā Handling large data transformations and ensuring system efficiency under the required load conditions.
ā Leading initiatives for modernizing the technology stack and implementing best practices.
ā Ensuring that security, scalability, and maintainability are embedded into development processes.
ā Driving research and development efforts to explore emerging technologies and their business impact.
ā Enabling teams to develop and maintain high-quality software through code reviews, architecture guidance, and technical strategy.
ā Collaborating with product owners and stakeholders to ensure that development aligns with business goals and user needs.
Ā
Key processes in the role
ā Agile / Scrum / Kanban development methodologies.
ā CI/CD and DevOps practices to streamline delivery.
ā Cloud-native architecture, monolith and microservices-based development.
ā Scalable and high-performance computing strategies.
ā Secure software development lifecycle (SDLC).
ā Data-driven decision-making.
ā Performance optimization.
Ā
Key relationshipsĀ (teams and/or position titles)
ā Engineering Teams (Developers, QA, DevOps).
ā Head of Engineering and Technology Leadership.
ā Product Management and Business Stakeholders.
ā Customer Success and Solution Architects.
ā External Technical Partners and Vendors.
Ā
Requirements
ā Bachelor's or Masterās degree in Computer Science, Software Engineering, or a related field.
ā 10+ years of experience in software development, with a proven track record .
ā Strong experience in Python and modern software engineering practices.
ā Expertise in cloud computing platforms (AWS, Azure, or GCP).
ā Experience in architecting and developing scalable, high-performance applications.
ā Hands-on experience with CI/CD pipelines, DevOps tools, and automation.
ā Deep understanding of microservices, monolith, APIs, and distributed systems.
ā Strong experience with database technologies, including SQL and NoSQL.
ā Excellent communication and leadership skills, with the ability to influence technical decisions across teams.
ā A passion for mentoring, coaching, and fostering a strong engineering culture.
ā Experience in defining and implementing technical governance and best practices.
Ā
Competences
ā Strategic Thinking - 4
ā Analytical Problem Solving - 4
ā Technical Leadership & Mentorship - 4
ā Communication & Collaboration - 3
Ā
Measures of success
ā Technical leadership impact - measurable improvements in code quality, architecture, and scalability.
ā Delivery of high-quality software within agreed timelines and business requirements.
ā Successful mentorship - improvement in team skill levels, problem-solving capabilities, and innovation.
ā Reduction of technical debt through strategic refactoring and modernization.
ā Engineering team satisfaction - based on feedback and collaboration effectiveness.
ā Improvements in system performance, stability, cost-optimization, and security.
ā Adoption of best practices and emerging technologies across teams.
ā Contribution to company-wide strategic initiatives through technical innovation and leadership.

Work Location- PAN India
We are looking for a skilled react.js developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components usingĀ React.jsĀ concepts. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
Ā
React.js Developer Responsibilities:
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user interface components using react concepts.
- Writing application interface codes using JavaScript following react.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
Ā
React.js Developer Requirements:
- Previous experience working as a react.js developer.
- In-depth knowledge ofĀ JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
At Pratishthan we are looking for enthusiastic software engineers with up to 5 years of work experience with great programming and problem-solving skills. You should be open to working in any of the tech stacks, as technology is just a means to deliver the solution to customer problems. Preferred technologies are Java, spring boot, Node JS or C++.Ā However, specific tech stack experience is not a prerequisite if the candidate has relevant experience and is open to learning.Ā
You will be part of an engineering team developing large cloud-based enterprise applications. Currently, the team @Pratishthan consists of passionate experienced individual contributors who want to make a difference in the software product landscape in India.
Ā
Requirements:
- Candidates should be hands-on developers with a strong command of data structures, algorithms, programming fundamentals and DBMS concepts.
- We look for people who have good conceptual clarity and can recognize patterns and come up with multiple approaches to solve problems.
- Candidates should have exposure to designing components as part of applications, independently.Ā
- Good scores in any of the online coding platforms like LeetCode, CodeChef, HackerRank etc. would be preferred. (Please specify the scores in the resume.)
- Experience in designing and developing microservices, event- driven systems, cloud platforms, data analytics etc would be added advantage.
- Looking for professionals who are passionate and self-driven to learn newer technologies and enjoy challenging work.
Ā
- Fullstack technical expertise with 9+ years of experience in Angular 2+ Versions and NodeJS having led front-end development team.
- Work experience as Architect for 3 or more years. Able to set a tech road map for the entire product/project.
- Previous experience with systems integration projects
- Experienced in the usage and development of REST APIs
- Knowledge and experience in implementing commercial web applications
- Experienced with JavaScript (ECMAScript 6), HTML5, Semantic Markup and CSS 3
- Writing testable object-oriented software using best development practices
- Designing, building, and maintaining developer-friendly HTTP-based APIs
- Agile methodologies and practices (including Scrum, Kanban, Extreme Programming)
- Test-Driven Development or Behavior Driven Development
- Writing Clean Code & decoupled modules using the power of Design Patterns
- Pair Programming
- Experience in AWS
- Experienced in designing scalable solutions, writing efficient code, optimizing performance, and debugging issues.
- Good communication skills with the ability to present complex technical information in a clear and concise manner to technical teams.
Java
J2ee
working experience with one or more clouds
Understanding of design architecture
Experience with Traditional databases and nosql databases
Sound in Algorithms,data structures and problem solvingĀ
Good at coding and design
-Should be strong in complex problem solving, Data
Structure & Algorithms.
-Should be proficient in more than one Programming
language i.e Java, Node, Golang, etc.( Oops Languages & Concepts) and related frameworks.
-Should be comfortable with SQL, NOSQL databases.
-Should have comfortable writing Unit tests.








