
Job Description & Specification:
Post Title: Data Engineer
Work Mode: Kochi Onsite - UK Time zone
Role Overview:
We are seeking a talented and experienced Data Engineer to join our team. The ideal candidate will have expertise in technologies such as Metabases, Dbt, Stitch, Snowflake, Avo, and MongoDB. As a Data Engineer, you will play a crucial role in designing, developing, and maintaining our data infrastructure to support our analytics and data-driven decision-making processes.
Responsibilities:
- Designing, developing and implementing scalable data pipelines and ETL processes using tools such as Stitch and Dbt to ingest, transform, and load data from various sources into our data warehouse (Snowflake).
- Implement data modeling best practices and standards using Dbt to create and manage data models for reporting and analytics.
- Collaborating with cross-functional teams to understand data requirements and deliver solutions that meet business needs.
- Develop and maintain dashboards and visualizations in Metabases to enable self-service analytics and data exploration for internal teams.
- Building and optimizing ETL processes to ensure data quality and integrity.
- Optimizing data processing and storage solutions for performance, scalability and reliability, leveraging cloud-based technologies.
- Implementing monitoring and alerting systems to proactively identify and address data issues.
- Implementing data quality checks and monitoring processes to ensure the accuracy, completeness, and integrity of data.
- Managing and optimizing databases (like MongoDB for performance and scalability).
- Developing and maintaining documentation, best practices, and standards for data engineering processes and workflows.
- Stay up to date with emerging technologies and trends in data engineering, machine learning, and analytics, and evaluate their potential impact on data strategy and architecture.
Requirements:
- Bachelor's or Master's degree in Computer Science.
- Minimum of 4 years of experience working as a data engineer with expertise in Metabases, Dbt, Stitch, Snowflake, Avo, MongoDB.
- Strong programming skills in languages like Python, and experience with SQL and database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Hands-on experience with data integration tools (e.g., Stitch), data modeling tools (e.g., Dbt), and BI platforms (e.g., Metabases).
- Experience with cloud platforms such as AWS.
- Strong understanding of data modeling concepts, database design, and data warehousing principles
- Experience with big data technologies and frameworks (e.g., Hadoop, Spark, Kafka) and cloud-based data platforms (e.g., AWS EMR, Azure Databricks, Google BigQuery).
- Familiarity with data integration tools, ETL processes, and workflow orchestration tools (e.g., Apache Airflow, Apache NiFi).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills with the ability to work effectively in a global team environment.
- Experience in the education or Edtech industry is a plus.
- Knowledge of Avo for schema management and versioning will be an added advantage.
- Familiarity with machine learning algorithms, data science workflows, and analytics tools (e.g., TensorFlow, PyTorch, scikit-learn, Tableau).
- Knowledge of distributed computing concepts and containerization technologies.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Certifications in cloud computing (e.g., AWS Certified Developer, Google Cloud Professional Data Engineer) or data engineering (e.g., Databricks Certified Associate Developer) are desirable.
Benefits:
- Competitive salary and bonus structure based on performance and achievement of goals.
- Comprehensive benefits package including medical insurance.
Join us in shaping the future of technology by applying your expertise as a Data Engineer. If you are passionate about driving innovation and delivering impactful solutions, we invite you to be part of our dynamic team. Apply now!!

Similar jobs
We have an urgent opening for a highly skilled and passionate professional for the below role:
Quick Role Overview:
- Role: Python Automation Developer
- Location: Pune (Near Sangamwadi – Metro Connectivity)
- Working Model: Hybrid (4 Days Work from Office)
- Experience: 6 – 9 Years (Minimum 5.9+ Years in OOPs Development)
- Qualification: B.E. / MCA / M.Sc. / B.Sc.
- Notice Period: Early Joiners Preferred (15–30 Days Max)
Job Description
We are looking for a strong Python Automation Developer with solid Object-Oriented Programming expertise. This role is ideal for professionals who are strong in Java / C++ / C# and are willing to transition into Python (if not already working in Python).
You will be responsible for designing, developing, and maintaining high-quality automation solutions while translating business requirements into scalable and efficient technical implementations.
This is an excellent opportunity to work in a German-based product company offering strong work-life balance and a global work culture.
Key Responsibilities
- Design and develop automation solutions using Python (preferred) or other OOP-based languages.
- Translate functional requirements into scalable technical designs.
- Apply strong design patterns and coding best practices.
- Write clean, efficient, maintainable, and well-documented code.
- Debug, troubleshoot, and optimize performance issues.
- Work closely with cross-functional teams in a global environment.
- Supervise and mentor junior team members when required.
- Take complete ownership of assigned modules.
Desired Skills & Competencies
Must-Have Skills:
- 5.9+ years of relevant experience in OOPs (Python / Java / C++ / C#)
- Strong analytical, coding, debugging, and design skills
- Excellent understanding of design patterns and frameworks
- Ability to convert requirements → design → fully functional implementation
- Strong problem-solving mindset
- Good English communication skills
- Ability to work independently with minimum supervision
(Candidates with Java/C++/C# background must be willing to work in Python.)
Good to Have:
- Experience with defect management tools
- Experience with GIT / SVN or any code repository management tools
- Experience with Eclipse IDE or equivalent IDE
This position is responsible for growing business in the assigned region through self and team by sourcing, qualifying and developing enterprise accounts in the assigned geography for data centre, servers and storage, audio-visual unified communication, cloud services, etc. We also expect the position holder to expand and lead a team of vibrant Enterprise Sales Managers. We are looking for someone who could be proficient in one or two of our solution lines and would be keen to learn the others. Account Development and Management, Team Leadership and Customer Centricity are the cornerstones of this job. Experience or current job in the same location would be preferred.
Main Duties/Responsibilities:
- Be overall responsible for the regional sales, margins, profitability, headcount and growth goals through self and team.
- Suggest new services/products and innovative sales techniques for end users and manage accounts in India and globally to increase customer satisfaction.
- Collaborate with senior executives to establish and execute a sales goal for the region.
- Managing a sales team in order to maximize sales revenue and meet or exceed accepted goals, objectives and targets
- Develop and maintain relations with OEMs and Manufacturers.
- Forecast annual, quarterly, and monthly sales goals.
- Coach, develop and assist the ESMs in their planning, sales techniques, account management and technical knowledge by arranging presentations of strategies, training, seminars, and through regular meetings.
- Develop specific plans to ensure long term-term growth and short-term targets.
- Review regional expenses and recommend cost optimization improvements.
- Anticipate potential and address current problems with prompt and effective solutions
- Identify hiring needs, and collaborate with HR to select and train new salespeople.
- Analyze regional market trends and discover new opportunities for growth.
- Operate as ‘farmer’ for large enterprise accounts while hunting for new accounts.
Skills:
- Result orientation; setting and achieving targets and objectives in time
- Strong verbal and written communications skills including presentation skills.
- Strong relationship building, analytical and negotiation skills.
- Customer centricity; being the customer’s success manager internally at Rahi
- Ability to work collaboratively with all the verticals across the all geographies in India and other global regions.
- Coaching and leading a team
Responsibilities:
- Develop, test, implement and maintain application software
- Take part in software and architectural development activities
- Debug application issues and helping support respond to client queries
- Participate in application development meetings
- Provide accurate estimates, clearly communicate status of tasks and identification of risks
- Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
- Performance tuning of application code at different service levels
- Interact with customers of the application and help address issues reported
Requirements:
- Bachelor's degree in Computer Science or equivalent
- 1-3 years of experience with Java and Spring frameworks.
- Having good knowledge in a scripting language like python is a plus
- Experience with Spring and Hibernate/ ORM
- Understanding of relational database and normal forms
- Understanding of NoSQL / RDBMS (Mongo or Postgres) and ability to write optimized and high performing queries
- Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
- Experience building RESTful web services
- Strong written and verbal communication skills
- Strong interpersonal skills and time management skills
- Strong problem solving and analytical skills
- Experience with GIT as a VCS, Unix based systems
- Experience with NoSQL Database is a plus
- Following are a set of 'good to have' skills React AWS Bitbucket, JIRA
- Guiding team member for handling technical challenges
- Conducting training sessions
- Handling user issues and providing corrective solution
- Fixing of the vulnerabilities and Upgrades of new stable version
- Sustenance and maintenance of Archer tool
- Good scripting knowledge
Desired Candidate Profiles:
- Certified RSA Archer Professional, Internal Audit & Controls, Risk (Threat), ISO 27001
- Minimum of 5 years’ experience in the respective field
- Experience of managing a GRC Team
- Strong experience of implementation, commissioning and enhancement of modules of GRC Product
- Strong Understanding of Process workflows, Identifying the manual workflows
- Expertise in configuring GRC tool (Archer)
- Experience with all SDLC activities related to GRC program implementation
Designation: Product Designer
Company Name AMPA Orthodontics Pvt. Ltd.
Website http://www.toothsi.in">www.toothsi.in / http://www.skinnsi.in">www.skinnsi.in
We are a well-funded (>25mn dollars) and rapidly growing start-up operating in 10 major cities of India soon to establish a PAN India presence.
toothsi is a new age Direct to Consumer E-commerce startup in the dental tech space providing smile correction services at home. toothsi utilizes revolutionary Clear Aligner technology to make teeth straightening hassle-free and affordable. A desirous patient can have access to a superior quality, transparent and convenient alternative to conventional braces treatment and at home. Toothsi recently has launched skin care solutions at home via Skinnsi
Based out of Mumbai and Bangalore, we are a motley crew driven by the same goal to build India’s first and largest Smile and Skin solutions platform. We have no mould for people - we welcome diversity in education as well as experience. Our investors are Tier 1 VCs and we are partnered with some of the fastest growing healthcare companies in India.
We’re building out our consumer and back end technology product line and are looking for passionate and data driven people to lead the mandate.
We Offer
- An ego-free work culture & chance to be a part of growing start up team
- The freedom to execute your novel ideas
- Goals that will push you to the limits of your abilities
- The opportunity to impact the lives of millions of people with our consumer products and to work with the finest innovative minds and thought leaders.
Relevant Experience
3+ years
Responsibilities:
- Take a lead in product and design ideation, planning and prioritisation. Also be responsible for the creative direction the product should take.
- Drive user research, create detailed user journeys and take appropriate design decisions backed by user-behaviour and data.
- Work closely with the Product and the engineering team deliver delightful customer experiences and ship new features
- Take part in creative and holistic thinking across our diverse products and conduct design reviews and status meetings as needed.
- Illustrate design ideas using storyboards, process flows and sitemaps.
- Running user testing of applications, software, websites. Troubleshoot UX DESIGNER problems.
- Communicating scenarios, end to end experiences, interaction models and screen designs to other stakeholders
- Develop UI mock-ups and prototypes
- Effectively mentor and inspire a team of designers. Help the team in raising the bar, resolving blockers, prioritising and breaking down complex projects into simpler tasks.
Requirements:
- 3+ years of experience in designing digital products.
- Ability to understand short and long-term goals of the product and business.
- Excellent understanding of user-centred design and visual design principles.
- A good understanding of frontend principles to guide the team from an engineering point of view.
- Understanding of behavioural analytics and goes by data-driven decisions, when needed.
- Excellent communication and presentation skills and the ability to clearly articulate design decisions to the team and leadership.
- Keen interest in applying user research, user-needs validation and usability evaluation.
- Self-driven, comfortable with a fast-paced, always user-focused.
- A portfolio that showcases experience creating visual UI systems involved in overall creative direction down to icon systems, transitions, etc.
- Extensive knowledge and understanding of web and mobile platforms (iOS, Android design guidelines as well as their limitation
- Identifying potential partnerships and alliances
- Building and maintaining complex relationships with potential partners in order to achieve business goals
- Handling end to end partnership execution including Identifying, meeting, pitching, negotiating commercials, and closing agreements wherever there is a partnership opportunity
- Establishing and managing alliances with all the stakeholders of the organization
- Strategically devising the right partnership roadmap for the company
- Conducting research and analysis to produce deliverables supporting potentials tie-ups
- Drafting, updating and contributing content towards the material to be presented to the clients/stakeholders
- Working with the Finance and Accounting team to manage invoices and ensuring payment
- Having a tap and driving the revenue numbers from alliance business
- Working with cross-functional teams to devise strategic plans and overall support business goals
What you need to have:
- 3 – 7 years of experience in strategic alliances
- MBA is desirable
- Experience from Edutech Industry is preferred
- Must have good communication and negotiation skills
- Must be a self-starter with a zeal to learn, perform new things and to succeed

- A minimum of 3 years of work experience in software quality assurance
- Solid experience in any of the programming languages such as Java, Python, JS, etc
- Experience working with Selenium automation testing, Jmeter, etc
- Strong knowledge of software QA methodologies, tools, and process
- Experience in writing clear, concise, and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Solid experience in automation tools for unit, functional, API, UI, performance, and/or security testing
- Experience working in an Agile/Scrum development process
- Salesforce Testing, Certifications, and JIRA knowledge will be an advantage
- Hands-on experience in framework creation is preferable
- Experience in Git is mandatory
Roles and Responsibilities:
- Reviewing requirement documents, specifications to provide timely and meaningful feedback
- Creating detailed, comprehensive, and well-structured test plans and test cases
- Estimating, prioritizing, planning, and coordinating quality testing activities
- Designing and implementing tests, debugging and defining corrective actions
- Identify, record, document thoroughly, and track bugs
- Perform different levels of testing such as regression testing, sanity testing, smoke testing, etc
- Liaise with internal teams (e.g. developers and product owners) to identify system requirements, debug results
- Track quality assurance metrics
- Stay up to date with new testing tools and test strategies
- Managing and supporting the QA team
- Responsible for the deliverables of the QA team
- Reviewing test scenarios, test cases from the QA team







