companyNEC Software Solutions India logo

AWS Data Engineer

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Basic QualificationsBachelor’s Degree in Computer Science, Engineering, or a related field.4–7 years of experience in application development and data engineering.3+ years of hands-on experience with big data technologies.3+ years of experience with cloud platforms (AWS preferred; Azure or GCP acceptable). Proficiency in programming languages such as Python, SQL, Scala, or Java (3+ years). Experience with distributed computing tools such as Hadoop, Hive, EMR, Kafka, or Spark (3+ years). Hands-on experience with real-time data and streaming applications (3+ years). Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) – 3+ years. Expertise in data warehousing solutions (e.g., Redshift or equivalent) – 3+ years. Proficiency in UNIX/Linux, including shell scripting – 3+ years. Familiarity with Agile engineering practices. Experience in SQL performance tuning and optimization – 3+ years.2+ years of PySpark experience. Exposure to process orchestration tools (e.g., Airflow, AWS Step Functions, Luigi, or KubeFlow). Preferred QualificationsExperience with Machine Learning workflows. Exposure to Data-as-a-Service platforms. Experience designing and deploying APIs.

About the job

Key Responsibilities

  • Design, test, deploy, orchestrate, monitor, and troubleshoot cloud-based data pipelines and automation workflows, adhering to best practices and security standards.
  • Collaborate with data scientists, architects, ETL developers, and business stakeholders to capture, format, and integrate data from internal systems, external sources, and data warehouses.
  • Investigate and assess batch and streaming data technologies to gauge their business impact and relevance to current use cases.
  • Contribute to defining and continuously enhancing data engineering processes and methodologies.
  • Ensure data integrity, accuracy, and security across all corporate data assets.
  • Uphold high data quality standards for Data Services, Analytics, and Master Data Management.
  • Create automated, scalable, and test-driven data pipelines.
  • Utilize software development practices, including Git-based version control, CI/CD, and release management, to enhance AWS CI/CD pipelines.
  • Partner with DevOps engineers and architects to refine DataOps tools and frameworks.

About NEC Software Solutions India

NEC Software Solutions (India)Formerly known as Rave Technologies, we transitioned to NEC Software Solutions India on July 1, 2021, becoming part of the renowned NEC Corporation brand. With over 122 years of expertise in technology and innovation, we pride ourselves on delivering comprehensive IT services globally for more than 30 years. Our commitment to exceeding client expectations has earned us a reputation for excellence in providing robust, market-ready software products that meet high engineering and user experience standards. Supported by a talented workforce of over 1300 professionals, we serve as a hub for offshore support and technology services across various industries, including publishing, media, financial services, retail, healthcare, and technology. Our clientele ranges from startups to billion-dollar enterprises.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.