Senior Data Services Engineer

4 weeks ago


india Feuji Software Solutions Pvt Ltd Full time

Role : Senior Data Services Engineer node.js JavaScript with AWS AppSync and Lambda

Company : Feuji. Inc

Mode of Hire : Permanent Position (6-10)

Company Location : Hyderabad

About Feuji

Since its inception in 2014, Feuji, Inc. has come a long way. Within a few years, Feuji grew from a small team to more than 400 dedicated employees. Today, with its global network and industry-leading expertise in technology solutions and emerging digital business processes, Feuji provides a unique value proposition for its customers.

In the last few years, Feuji has actively supported multiple projects in India, Costa Rica, and the USA in the areas of healthcare, education, skill development, and ecological preservation. What's next for Feuji? We are looking forward to continuing our work in the areas of digital transformation and sustainable community development by consistently delivering lasting positive impact.

The Sr. Data Services Engineer is primarily responsible for the implementation of scalable, resilient back-end data services for mission critical applications. You will be expected to implement backend services for applications used by external and internal customers. You will design the conceptual, logical, and physical data model, data flow, and implement the data stores and related APIs. You will store data using a variety of technologies including AWS DynamoDB, AWS RDS, and AWS HealthLake (FHIR). You will implement the APIs using cloud-native AWS services including AWS API Gateway, Lambda (node.js JavaScript), AWS AppSync, AWS Elastic Map Reduce. You will integrate with other AWS services such as EventBridge, Kinesis, SQS, OpenSearch, SNS, and S3. You will instrument your services using AWS CloudWatch, AWS X-Ray, and AWS CloudTrail.

You will collaborate with team leads, other senior developers, offshore development team members, architects, business owners, project management, and other internal stakeholders. You will automate deployments by working closely with DevOps engineers. Other responsibilities include bug fixes, support onboarding of new clients, and support production support operations.

JOB RESPONSIBILITIES
  • Implement complex, scalable back-end data services using NodeJS implemented atop AWS Lambda functions with data stored in DynamoDB, HealthLake, RDS, S3, etc.
  • Implement API abstraction/data access layer using AWS AppSync.
  • Implement and integrate with other AWS Services such as Kinesis, SQS, SNS, Event Bridge, S3, Elastic Map Reduce (EMR), OpenSearch, CloudWatch, and X-Ray.
  • Collaborate with DevOps engineers to deploy services on AWS using Terraform/Terraform Cloud and the standard Cotiviti CI/CD pipeline tools (Bamboo/Octopus).
  • Support the technical design of RESTful APIs that use JSON payloads.
  • Collaborate with software engineering teammates. Participate in technical peer reviews. Collaborate with architects to continuously evolve the technical architecture.
  • Implement services that meet functional and non-functional requirements.
  • Collaborate with Product owner(s) and other team members to develop software using Agile methodologies (SAFe, Scrum, Kanban). Contribute to all phases of the development lifecycle.
  • Implement net-new, cloud-native services that can operate efficiently/cost-effectively/sustainably.
  • Support production operations teams to quickly triage and resolve issues.
  • Join client calls as needed to provide support and answer any technical questions.
  • Continuously learn new skills to support Cotiviti's current and future needs.
  • Delight customers (internal and external) through a focus on delivery excellence and continuous improvement.

RELEVANT EXPERIENCE & QUALIFICATIONS:

  • Bachelor's or Master's degree in Computer Science, Information Technology or related field.
  • 6 or more years of demonstrable success building designing and building RESTful services that leverage AWS Lambda, OOP, and Functional programming. Preferred with experience with node.js and nestjs framework on AWS Lambda. Experience with Python helpful for prototyping.
  • Must be able to create conceptual, logical, and physical data models, articulate how they align to the business domain, and are optimized for the relevant access patterns. Must be able to communicate designs using common industry notations/syntaxes like UML, ER and data flows, JSON schema, Swagger, etc.
  • Know when data should be stored in SQL vs No SQL; how to best partition/index data for searches vs lookups, etc. Must have experience with DynamoDB and RDS.
  • Preferred to have familiarity with the FHIR standard's core use and concepts. Ideally have experience with AWS HealthLake or other FHIR-based clinical data repository.
  • Familiar with implementation approaches for multi-tenant APIs on AWS-for example: how do you enforce access control to ensure tenant isolation? How data can/should be partitioned/segmented/indexed to balance cost, complexity, and performance?
  • Have an engineering mindset-looking for ways to continuously improve speed to market by eliminating waste, improving quality, automating routine tasks, reusing code/libraries/capabilities.
  • Experience implementing and integrating with restful APIs, microservices, and event-driven apps.
  • Experienced implementing database DML queries for RDBMS, DML queries for NoSQL DB, ORM, SQL Workbench.
  • Unit testing, End to end testing, performance test (lambda-tester, selenium or similar).
  • Experience with AWS CloudWatch and X-Ray required. Familiarity with other Observability or APM metrics and monitoring tools.
  • Proficient with using CI/CD, source code management, architecture design tools. Experience with Terraform/Terraform Cloud and git required.
  • Strong proficiencies in data structures, algorithms, and design patterns.
  • Experienced with resiliency and scalability design patterns for AWS Cloud services.
  • Strong command of Agile software development practices (familiar with SAFe preferred).

Good to have:

  • Secure coding practices using AWS IAM, Oauth2, JWT, Authentication & Authorization
  • Experience integrating with other APM tools like Dynatrace, NewRelic, or similar.
  • Experience implementing or using CI/CD tools like Bamboo.
  • Experience integrating AWS Cloud services with on-premises applications and services.
  • Experience integrating AWS Cloud Services with Cloud-based Low-Code PaaS platforms like Pega Cloud.

SKILLS & COMPETENCIES:

  • Excellent verbal and written communication skills
  • Strong organizational skills and adaptability to rapidly changing priorities and workloads
  • Ability to work well independently and maintain focus in a highly dynamic work environment.
  • Comfort in working with team members that are remote and located in the US, India or other geographies


  • Senior Data Engineer

    3 weeks ago


    india Agensi Pekerjaan BTC Sdn Bhd Full time

    Job Description Open Position: Senior Data Engineer (MNC IT Service Provider) An MNC IT Services Provider is hiring for Senior Data Engineer to join the team and be based in the Kuala Lumpur office.Key responsibilities include: Experience in areas relevant to data engineering, including data management, custom ETL design, data mining and data...


  • india Tri-Force Consulting Services, Inc. Full time

    Job Description Title : Senior Data Engineer/DeveloperLocation : Superior Court of California, County of Los Angeles`Client : Superior Court of California Note : This is a remote position; however, they may have to travel on site or to other courts or conferences on rare occasions. Job Description :   The Los Angeles Superior Court is seeking a highly...


  • India Accelerant Full time

    Location- IndiaExperience - 8+ yearsRole DescriptionThis is a remote contract role for a Senior Data Engineer at Accelerant. As a Senior Data Engineer, you will be responsible for the day-to-day tasks associated with data engineering, including data modeling, ETL (Extract Transform Load), data warehousing, and data analytics. You will work remotely and...


  • India Accelerant Full time

    Location- India Experience - 8+ years Role Description This is a remote contract role for a Senior Data Engineer at Accelerant. As a Senior Data Engineer, you will be responsible for the day-to-day tasks associated with data engineering, including data modeling, ETL (Extract Transform Load), data warehousing, and data analytics. You will work remotely...


  • India hunterAI Full time

    Company DescriptionJoin hunterAI, a leading provider of advanced data-driven solutions, specializing in OCR, ML, Python, MySQL, Data Analysis, and NLP. As a remote-first company, we foster a collaborative and inclusive work environment, prioritizing work-life balance. Explore how we leverage cutting-edge technologies to drive business success through data...


  • India hunterAI Full time

    Company Description Join hunterAI, a leading provider of advanced data-driven solutions, specializing in OCR, ML, Python, MySQL, Data Analysis, and NLP. As a remote-first company, we foster a collaborative and inclusive work environment, prioritizing work-life balance. Explore how we leverage cutting-edge technologies to drive business success through data...

  • MLOps Engineer

    11 hours ago


    india GOOGNU DATA SERVICES PRIVATE LIMITED Full time

    Job Description :- Design and Implement MLOps Infrastructure: Build and maintain robust MLOps workflows using Azure Machine Learning and other Azure services to automate machine learning lifecycle from data preparation to model deployment and monitoring.- Collaborate with Cross-Functional Teams: Work closely with data scientists, software developers, and IT...


  • India Multicloud4U® Technologies Full time

    Job description Are you an experienced data engineer with 7+ years of expertise in the world of data processing and analysis? Do you have a deep understanding of ETL tools, with a primary focus on Azure Data Factory, Synapse, SSAS, and Azure? If so, we invite you to join our dynamic team as a Senior Data Engineer. Responsibilities: As a Senior Data...


  • india QuEST Global Services Pte. Ltd Full time

    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are...


  • india K2 Data & Analytics Full time

    Job Description : We are on the lookout for an enthusiastic ML Engineer with over five years of experience to be part of our team, which is focused on developing cutting-edge Video Ad Data technologies. The perfect fit for this role would be someone with a solid grasp of machine learning algorithms and a background in designing and executing large-scale...

  • Senior Data Engineer

    3 weeks ago


    india Cayian India Pvt Limited Full time

    Job Description Cayian is a global IT and business service provider that delivers consultancy, capability, and system integration services to our partners. Our unique partner model is optimised to accelerate, continuously improve quality, and drive business growth. Find out more about us here. The role As a Senior Data Engineer, you will be...


  • india Next-Link Full time

    Job Description Senior Data Engineer - Brussels - 12 moisOne of our important clients is currently looking for a Senior Data Engineer for a 12-month contract in Brussels.We are looking for a Senior Data Engineer who has extensive experience in developing and deploying data pipelines, infrastructure, and models for our data science projects. You will work...


  • india Next-Link Full time

    Job Description We are searching for a talented Senior Data Engineer to join our team and support our client, a leading pharmaceutical company committed to pioneering healthcare solutions for both humans and animals. In this exciting role, you'll play a pivotal role in scaling up and globally rolling out their Customer Data Platform (CDP), a critical...

  • Senior Data Engineer

    3 weeks ago


    india Recro Full time

    Position: Senior Data Engineer Location: Bangalore Type: Full-Time Experience Level: 4.5+ years Job Description: We're building a high-performing data team and searching for a skilled and passionate Data Engineer to join us! You'll be responsible for designing, developing, and maintaining our data infrastructure, ensuring a steady flow of clean,...


  • india V3 Staffing Solutions India P Limited Full time

    We have this opening with the global company that is shaping the future of gaming through groundbreaking technology and unparalleled creativity. Senior Data Engineer (AWS): Crafting Efficient Data Pipelines for Cloud Platforms We're seeking a seasoned Senior Data Engineer with over 9 years of hands-on experience in crafting and implementing highly...

  • Senior Data Engineer

    1 month ago


    india SWAI TECHNOLOGIES PRIVATE LIMITED Full time

    Job Description : We are seeking a highly skilled Senior Data Engineer with 5 - 12 years of experience in building scalable data solutions. The ideal candidate should be proficient in Python programming and SQL, with extensive experience in utilizing various AWS services for data processing and storage. Experience with big data processing environments,...

  • Senior Data Engineer

    3 weeks ago


    india Publicis Sapient Full time

    As the Senior Associate in Data Engineering, you will translate client requirements into technical design, and implement components for data engineering solution. Utilize deep understanding of data integration and big data design principles in creating custom solutions or implementing package solutions. You will independently drive design discussions to...


  • india K2 Data & Analytics Full time

    Job Description : Join our team in crafting the future of media with our cutting-edge platforms and technologies. We're on the lookout for highly motivated senior software engineers with a knack for building innovative software. If you're passionate about leveraging ML, search, and recommendation algorithms while mastering distributed architectures, we want...

  • Data Engineer

    4 weeks ago


    india Artefact Full time

    Artefact is a new generation of data service providers specialising in data consulting and data-driven digital marketing. It is dedicated to transforming data into business impact across the entire value chain of organisations. We are proud to say we’re enjoying skyrocketing growth. The backbone of our consulting missions, today our Data consulting team...


  • india Tredence Inc. Full time

    Data Engineering - Associate Manager (6-10 Years) / Manager (10-14 Years) This position requires someone with good problem solving, business understanding and client presence. Overall professional experience of the candidate should be above 10 years. A minimum of 6 years of experience in leading and managing a client portfolio in Data Engineering space....