Data Engineer (AWS Aurora DB)

Bengaluru - BCIT

Synechron

Synechron is an innovative global consulting firm delivering industry-leading digital solutions to transform and empower businesses.

View all jobs at Synechron

Apply now Apply later

Data Engineer (AWS Aurora DB)

Position Overview

We are seeking a highly skilled Data Engineer with 7-10 years of experience, specializing in cloud-native technologies, particularly within the AWS ecosystem. The ideal candidate will have a deep understanding of AWS Aurora databases, Kubernetes, and backend development using Java and TypeScript. This role requires a strong commitment to DevOps practices, including continuous integration and delivery (CI/CD), and a focus on building scalable and resilient backend systems.

Overall Responsibilities

  • Lead the design, development, and maintenance of high-quality, scalable backend systems using Java and Spring Boot.
  • Architect and manage AWS cloud infrastructure, ensuring adherence to best practices related to scalability, security, and reliability.
  • Implement and maintain Kubernetes clusters to enable efficient orchestration of containerized applications.
  • Develop and maintain robust RESTful APIs and microservices, focusing on modularity and reusability.
  • Write clean, maintainable, and efficient code in Java and TypeScript, following industry best practices and coding standards.
  • Advocate for a DevOps culture by driving automation processes, CI/CD practices, and continuous delivery.
  • Collaborate with cross-functional teams to ensure seamless integration of backend services with front-end applications and third-party services.
  • Fully utilize Amazon Aurora DB for high-performance relational data management, leveraging its unique features for superior efficiency.
  • Troubleshoot and optimize applications and databases to maximize performance and scalability.
  • Provide technical leadership and mentorship to junior developers, promoting a culture of continuous improvement and innovation.
  • Stay updated on emerging technologies and industry trends to enhance operations and deliver better business outcomes.

Software Requirements

  • Cloud Services: AWS (with a focus on AWS Aurora DB)
  • Container Orchestration: Kubernetes
  • Backend Frameworks: Spring Boot, Java
  • Programming Languages: TypeScript (familiarity with front-end frameworks is a plus)
  • DevOps Tools: CI/CD pipelines, automation tools

Category-wise Technical Skills

  • AWS Cloud:

    • Extensive knowledge of AWS services and infrastructure setup, specifically around database management in AWS Aurora.
  • Kubernetes:

    • In-depth knowledge of deploying, scaling, and managing containerized applications using Kubernetes.
  • Backend Development:

    • Strong proficiency in backend development using Java and Spring Boot, with a focus on building RESTful APIs and microservices.
  • DevOps Principles:

    • Solid understanding of DevOps practices, with hands-on experience in implementing CI/CD pipelines and utilizing automation tools.

Experience

  • 7-10 years of experience in data engineering, with a focus on backend systems and cloud-based applications.
  • Proven track record of individual contributions, particularly in backend development and application architecture.

Day-to-day Activities

  • Lead the design and development of backend services to broaden the functionality of existing applications.
  • Manage the AWS cloud infrastructure to ensure optimal performance, availability, and security of data systems.
  • Oversee deployment and management of applications on Kubernetes, ensuring reliable operations.
  • Develop and optimize APIs and microservices for integration with various platforms.
  • Collaborate with other team members to review code, share knowledge, and improve overall team performance.
  • Regularly troubleshoot and optimize the performance of applications and databases.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • AWS certification or equivalent experience is highly preferred.

Soft Skills

  • Excellent problem-solving skills and the ability to navigate complex technical challenges.
  • Strong communication and leadership skills, enabling effective collaboration and mentoring.
  • Ability to work independently while also functioning as part of a team.
  • Adaptability to new technologies and changing project requirements.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: APIs Architecture AWS CI/CD Computer Science Data management DevOps Engineering Java Kubernetes Microservices Pipelines Security TypeScript

Perks/benefits: Career development Team events

Region: Asia/Pacific
Country: India

More jobs like this