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

Manager - Software Engineering ( Java , Python , SQL , AWS / Oracle )

💼 At Nielsen, We Champion Your Success!

We believe in career growth through 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.


Manager of Software Engineering

As a Manager of Software Engineering, you'll be a leader and contributor on one or more Scrum/DevOps teams. You'll focus on analyzing, developing, testing, and supporting highly complex application software.


Responsibilities:

  • Lead the building of scalable, reliable, cost-effective solutions for both the Cloud and on-premises.
  • Easily comprehend and convert business requirements into technical solutions.
  • Understand current technologies and have experience with legacy technologies. Recognize when the architecture needs to change to meet requirements. Understand system test principles and best practices.
  • Write or edit technical documentation to support analysis and design recommendations and drafts.
  • Lead teams in building and testing software code in current technologies and legacy applications. Knowledge of legacy technologies is a plus.
  • Understand system inter-dependencies and limitations.
  • Lead teams in building 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.
  • Provide support to internal users and support staff.
  • Assess incident resolution and estimate application changes.

Qualifications:

  • 10+ years of related experience with a Bachelor's degree; or 7 years and a Master's degree.
  • Strong verbal and written communication skills.
  • Strong analytical and technical skills in troubleshooting and problem resolution.
  • Experience leading teams in software development using programming languages & tools/services: Java, Python, and strong in SQL and Oracle.
  • 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.
  • Other desired skill sets: Airflow, GitLab, Parquet File processing.
  • Strong knowledge of Unix/Linux OS, commands, shell scripting, Python.
  • Agile scrum experience in application development is required.
  • Strong knowledge desirable in AWS S3, PostgreSQL, or MySQL.
  • 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 Lambda.is a Plus.
  • AWS Certification is a plus.

Skills

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