Cette offre de poste n'est plus disponible
NielsenPublié il y a 5 mois
Logo Nielsen

Software Engineer ( Java , Python , SQL , AWS / Oracle)

At Nielsen, we believe in career growth as a partnership. Join our team of nearly 14,000 associates and become part of a community that will help you succeed. We champion you because when you succeed, we do too. Embark on new initiatives, explore fresh approaches, and think big so we can all continuously improve. We enable your best to power our future.

As a Software Developer, you'll be a contributor on a Scrum/DevOps team focused on analyzing, developing, testing, and supporting highly complex application software.

Responsibilities:

  • Build scalable, reliable, cost-effective solutions for both the Cloud and on-premises.
  • Easily comprehend and convert business requirements to technical solutions.
  • Understand current technologies and have experience with legacy technologies.
  • Write technical documentation to support analysis and design recommendations and drafts.
  • Build and test software code in current technologies and legacy applications.
  • Understand system inter-dependencies and limitations.
  • Build platform reusable code and components that could be used by multiple project teams.
  • Provide cloud integration development support to various project teams.
  • Maintain and document standards, best practices, and design/architecture patterns.
  • Work as an individual contributor.
  • Provide support to internal users and support staff.
  • Assess incident resolution and estimate application changes.

Qualifications:

  • 3-5 years of related experience with a Bachelor's degree; or 3 years and a Master's degree; or a PhD without experience; or equivalent work experience.
  • Strong verbal/written communication skills.
  • Strong analytical and technical skills in troubleshooting and problem resolution.
  • Experience in software development using programming languages & tools/services: Java, Python, and strong in SQL.
  • Strong knowledge of Unix/Linux OS, commands, shell scripting, and Python.
  • Strong knowledge in AWS S3, PostgreSQL, or MySQL.

Other desired skill sets:

  • Airflow, Gitlab, Parquet File processing.
  • Agile scrum experience in application development is required.
  • Deployment and automation: Terraform, Cloud Formation would be a plus.
  • Strong knowledge in Gitlab /Bitbucket.
  • Legacy technology such as Struts is a plus.
  • Strong knowledge in Compute: EC2, EMR, AWS Lamda is a Plus.
  • AWS Certification is a plus.
  • Frontend Technology Skills Set: JavaScript, Grails, SQL, and shell scripting experience.
  • Backend Technology Skills Set: AWS and/or Oracle Cloud experience, Java, ETL Tools (Informatica, Talend, ODI), Strong SQL knowledge, Python, Scripting.
  • Big Data Skills Set (3-5 years): Spark Scala, Spark SQL, AWS Cloud (EC2, S3).

Skills

Data
SQL
Spark
Mysql
PostgreSQL
Talend
Back-end
Python
Java
Grails
Scala
Tooling
Gitlab
Struts
Autres
Oracle
Cloud
Informatica
Front-end
Gestion de projet
SCRUM
Ops
Terraform