Responsibilities
- Understand the enterprise architecture within the context of existing platforms, services and strategic direction.
- Contribute to technical solutions in Big Data analytics framework, with primary focus on performance, quality, maintainability, cost and testability.
- Contribute to innovative solutions within the platform to establish common components, while allowing customization of solutions for different products.
- Contribute hands- on development of data analytics in line with reporting needs as reference implementation for the team.
- Learn and implement how to develop solutions with accuracy, performance, scalability, stability, cost-effectiveness and maintainability.
- Perform hands-on technology spikes following standard architecture, design patterns and company policies, standards and best practices.
- Contribute to design specifications, continuous build and deployment strategy to drive Agile methodology.
- Recommend changes on project design concepts to improve efficiency.
- Coach and mentor more junior developers on design and technical issues, and support development of systems where needed.
Key Skills
- Domain Expertise
- 3+ years of experience as a backend developer in common languages and frameworks: Java, Scala, Big Data, Hadoop, Spark, Spark SQL, Presto \ Hive, SQL, Cloud (preferably AWS), Docker, RDBMS (such as Postgres and/or Oracle), Linux, Shell scripting, GitLab, Airflow.
- E - Bachelor’s degree in computer science, engineering (any), or related (foreign equivalent degree acceptable), experience as a professional developer in information technology solutions development, or related. Having studied statistical methods and operation research is a plus
- Technical Skills
- 3 years of experience in Java with a mastery of object-oriented design principles;
- 2+ years of experience: big data using Spark in developing distributed processing applications; building applications with immutable infrastructure in the AWS (Amazon Web Services) Cloud with automation technologies like Terraform or Ansible or Cloud Formation.
- Any level of experience in and/or knowledge of: Hadoop, Service-oriented architecture, Kubernetes, Docker, Scala, Airflow, SQL, NoSQL, Spark Streaming, and Git.
- Knowledge of Agile software development methodology
- Demonstrated ability to architect pluggable, reusable platform components pertinent to data analytics and ingestion technologies
- Demonstrated knowledge of software development technology, principles, methods, tools, and practices and industry standards and trends; and current web and database technologies.
- Demonstrated effective analytical, oral and written communication, project management, and strategic problem-solving and solution-finding skills.
- Mindset and attributes
- Strong communication skills with ability to communicate complex technical concepts and align organization on decisions
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
- Utilizes team collaboration to create innovative solutions efficiently
0 applies
70 views
Other Jobs from Nielsen
Senior DevOps Engineer
Principal Data Scientist, Predictive Modeling
Senior Big Data Developer
Principal Data Engineer - AWS
Principal Data Engineer - AWS
Principal Data Engineer - AWS
Similar Jobs
Site Reliability Engineer - Platform Microservices Reliability
Senior Site Relibility Engineer
Senior DevOps Engineer
Lead Software Engineer
Senior Cloud Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say