
scraping , and problem skills

About Dataweave Pvt Ltd
About
Connect with the team
Similar jobs
Senior Data Engineer Job Description
Overview
The Senior Data Engineer will design, develop, and maintain scalable data pipelines and
infrastructure to support data-driven decision-making and advanced analytics. This role requires deep
expertise in data engineering, strong problem-solving skills, and the ability to collaborate with
cross-functional teams to deliver robust data solutions.
Key Responsibilities
Data Pipeline Development: Design, build, and optimize scalable, secure, and reliable data
pipelines to ingest, process, and transform large volumes of structured and unstructured data.
Data Architecture: Architect and maintain data storage solutions, including data lakes, data
warehouses, and databases, ensuring performance, scalability, and cost-efficiency.
Data Integration: Integrate data from diverse sources, including APIs, third-party systems,
and streaming platforms, ensuring data quality and consistency.
Performance Optimization: Monitor and optimize data systems for performance, scalability,
and cost, implementing best practices for partitioning, indexing, and caching.
Collaboration: Work closely with data scientists, analysts, and software engineers to
understand data needs and deliver solutions that enable advanced analytics, machine
learning, and reporting.
Data Governance: Implement data governance policies, ensuring compliance with data
security, privacy regulations (e.g., GDPR, CCPA), and internal standards.
Automation: Develop automated processes for data ingestion, transformation, and validation
to improve efficiency and reduce manual intervention.
Mentorship: Guide and mentor junior data engineers, fostering a culture of technical
excellence and continuous learning.
Troubleshooting: Diagnose and resolve complex data-related issues, ensuring high
availability and reliability of data systems.
Required Qualifications
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science,
or a related field.
Experience: 5+ years of experience in data engineering or a related role, with a proven track
record of building scalable data pipelines and infrastructure.
Technical Skills:
Proficiency in programming languages such as Python, Java, or Scala.
Expertise in SQL and experience with NoSQL databases (e.g., MongoDB, Cassandra).
Strong experience with cloud platforms (e.g., AWS, Azure, GCP) and their data services
(e.g., Redshift, BigQuery, Snowflake).
Hands-on experience with ETL/ELT tools (e.g., Apache Airflow, Talend, Informatica) and
data integration frameworks.
Familiarity with big data technologies (e.g., Hadoop, Spark, Kafka) and distributed
systems.
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) is a
plus.
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Ability to work in a fast-paced, dynamic environment and manage multiple priorities.
Certifications (optional but preferred): Cloud certifications (e.g., AWS Certified Data Analytics,
Google Professional Data Engineer) or relevant data engineering certifications.
Preferred Qualifica
Experience with real-time data processing and streaming architectures.
Familiarity with machine learning pipelines and MLOps practices.
Knowledge of data visualization tools (e.g., Tableau, Power BI) and their integration with data
pipelines.
Experience in industries with high data complexity, such as finance, healthcare, or
e-commerce.
Work Environment
Location: Hybrid/Remote/On-site (depending on company policy).
Team: Collaborative, cross-functional team environment with data scientists, analysts, and
business stakeholders.
Hours: Full-time, with occasional on-call responsibilities for critical data systems.
Job Description
As part of our role at a leading global insurance company, we are responsible for developing and managing an application to onboard and oversee the company's sales partners, including agents and brokers. This application provides users with a tailored, independent solution, including a required multi-dimensional validity date concept for administering all organizational and contractual sales force data to deliver structured information to many data consumers.
To reinforce our dynamic development team, we are seeking a skilled Full-stack Developer. In this role, you will collaborate with international cross-functional teams to design, develop, and deploy high-quality software solutions.
Responsibilities:
Design, develop, and maintain the application, ensuring high performance and responsiveness.
Write clean, efficient, and reusable code.
Implement new features and functionality based on business requirements.
Participate in system and application architecture discussions.
Create technical designs and specifications for new features or enhancements.
Write and execute unit tests to ensure code quality.
Debug and resolve technical issues and software defects.
Conduct code reviews to ensure adherence to best practices.
Identify and fix vulnerabilities to ensure application integrity.
Work with frontend developers to ensure seamless integration of user-facing elements.
Collaborate with DevOps teams for deployment and scaling.
Design and implement workflow automation using Camunda BPM, integrating it with backend services and ensuring efficient process execution.
Optimize and maintain business process models and workflow orchestration using Camunda.
Troubleshoot and enhance Camunda BPMN workflows, DMN decision tables, and process automation configurations.
Requirements:
Bachelor's degree in computer science, Information Technology, or a related field.
Proven experience as a skilled Full-stack Developer. Experience in the insurance domain is appreciated.
Strong experience with Spring Boot 3, Java 17 or newer, and Maven.
Experience with PostgreSQL, Jenkins, Sonar, Dynatrace, Kubernetes, Mockito, IntelliJ IDEA, and GitHub repository.
Hands-on experience with Camunda BPM (v7 or v8), including BPMN workflows, DMN decision tables, and REST API integration.
Experience with Angular TS and/or AWS, Kafka is a plus.
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities to work effectively in a team environment.
Skills & Requirements
Camunda, Spring Boot 3, Java 17 Or Newer, Maven, PostgreSQL, Jenkins, Sonar, Dynatrace, Kubernetes, Mockito, IntelliJ IDEA, GitHub Repository, Camunda BPM, BPMN Workflows, DMN Decision Tables, REST API Integration, Angular TS, AWS, Kafka, Problem-Solving, Debugging, Communication, Collaboration.
Candidate Profile:
- Strong understanding of PHP and Laravel Framework.
- Produce high quality code and experience with security implementations Identifying application security risks and Implementing security patches procedures.
- Strong hold on MySQL and experience on other SQL/No SQL databases.
- Hands on experience in Architecture and Design with experience in UML and Work-flow diagrams.
- Good knowledge on coding standards, unit testing.
- Strong hold on Data Structures and Algorithms.
- Expertise in building scalable & reliable systems.
- Good Experience in working with technologies like AWS.
- Strong problem solving and analytical skills.
- Able to architect large software from scratch.
- Team building and resource allocation.
- Should be able to work with the management to identify and address any issues that may impact the project.
- Must have excellent command over Photoshop, Illustrator, Indesign, Coreldraw, Canva
Functional Area: Graphic Design, Creativity.
Role: Graphic Designer
Employment Type: Full Time
Keyskills
- Adobe Photoshop
- In Design
- Adobe Illustrator
- Corel Draw
- Adobe Premier Pro
- Adobe After Effects
- Canva
Desired Candidate Profile
- Excellent command in Graphic Designing Software
- Thorough understanding on latest tools and creatives and trends in the market
- Good communication skills.
- Exceptional writing and communication skills
- Proficient in G-suite (Sheets, Docs, Slides)
- Will be closely working with Engineering Manager.
- Organize, schedule, and prepare for meetings, including gathering documents and attending to the requirement of meetings.
- Ability to understand organizational workflows and processes.
- Transcribe source material, prepare documents, reports, tables, and charts; distribute as appropriate.
- Maintain confidential and sensitive information.
- Attend meetings and take notes of discussions; prepare the initial draft of minutes and summaries.
- Complete various special projects including creating PowerPoint presentations, financial spreadsheets, special reports, and agenda material.
- Other additional and/or alternative duties as assigned from time to time, including supporting other departments or Executives as needed.
- S/MS degree in Computer Science, Engineering or a related subject
- Proven working experience in software development
- Working experience in iOS development
- Have published one or more iOS apps in the app store
- A deep familiarity with Objective-C and Cocoa Touch
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
We are hiring a senior Flutter developer to engineer applications that will run across Android, iOS, and the web. We are looking for someone passionate about performance, reliability, and design with the experience and credentials to back up that passion. Someone who can take ownership of applications, solve technical challenges and take pride in their solutions and code.
The ideal candidate will have experience building native applications, JavaScript knowledge, and a portfolio of applications already published either in the app store or self-hosted.
You’ll be a key member of the team tasked with contributing to a number of high-value projects within Marj Technologies.
Qualifications
-
Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github.
-
Over one year of experience with developing Flutter applications for mobile and web.
-
Experience with third-party libraries and APIs.
-
Understanding of the Agile development life-cycle.
-
Experience with automated testing and building.
-
Experience with Git and Github.
-
Proven experience in writing readable code, creating extensive documentation for
existing code and refactoring previously written code.
-
Well-versed with Flutter Null Safety and Bloc architecture.
-
Good communication & Problem-solving skills.
Lead/Principal Engineer – Android
Description
We are looking for talented engineers who are passionate about using software engineering to make kids love to learn and redefine learning@home at BYJU’S. You will have an opportunity to work in a highly motivated fast-paced environment in a fastest-growing Ed-Tech company. You will be building platforms and services to be used across various products. You will have the opportunity to create a significant impact on our systems, our business and most importantly on the life of millions of our students as we take on challenges that will reshape the education industry. You will operate at the intersection of diverse disciplines - Backend, Frontend, Big Data, ML, Computer vision and Multiple programming languages. You will build solutions for Byju’s core learning Apps, co-branded platforms, new launches, product development & innovations and personalized learning experiences.
We are looking for smart people with excellent technical skills and a can-do attitude. Candidates should be eager to learn, flexible to pivot when needed, savvy enough to thrive in a dynamic environment and should possess a growth mindset.
Roles & Responsibilities
- Leads more than one projects end-to-end and collaborates across functions. Drives planning, estimation and execution.
- Manages stakeholder expectations and offers scalable, reliable, performant and easy to maintain solutions.
- Consistently takes well thought technical/design decisions.
- Develops expertise in more than one area and shares knowledge with others. Able to mentor/train people in areas which are new to them.
- Drives people to solve engineering challenges.
- Enjoys high respect of Tech and other cross functional teams.
- Demonstrates effective communication with project team, management and internal/external clients as necessary.
- Surfaces both technical and non-technical team challenges and helps resolve them.
- Champion for SDLC best practices and high-quality standards.
- Significantly contributes in hiring high performance candidates.
Ideal Candidate Profile
- Expert in JAVA, Kotlin, Reactive programming, Asynchronous programming and Dependency Injection. Experience with unit-tests and automation frameworks.
- Familiarity with any architectures like MV*(MVP/MVVM/MVI).
- Strong focus on high-quality mobile UI experiences.
- Operates independently with almost no oversight.
- Is able to apply domain expertise to think critically and make wise decisions for the team, taking into account tradeoffs and constraints.
- Communicates tech decisions through design docs and tech talks.
- Has delivered multiple projects with end-to-end engineering ownership.
- Keeps track of new technology/tools and embraces them as necessary
- 7+ years of experience in a product-driven organization.
Technologies we're working with
- MVP, JAVA and Kotlin, Realm, Firebase Real-time Database, RxJava,Kotlin Coroutines, Dagger and Retrofit.
Note- WFH currently
Role- Software Development Engineer-2
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
You write high quality, maintainable, and robust code, often in Java or C++ or C#
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
Bachelors or Masters in Computer Science or relevant technical field.
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.










