Sr. AWS Developer

11 - 15 years experience  • 

Salary depends on experience
Posted on 03/21/18
Richardson, TX
11 - 15 years experience
Salary depends on experience
Posted on 03/21/18

Sr. AWS Developer - 987

Technology and Engineering - USA Richardson, Texas 

Nielsen Mobile (EMM) measures mobile device usage for 60,000 homes and panelists across several countries. The Engineering team is responsible for the metering application, collection of raw logs, processing and applying business rules to define mobile application and web usage. Nielsen Engineering is seeking a strong and experienced developer with proven background in driving backend design and development as we migrate from an on-site collections/processing system into AWS

 

The candidate will need to understand the legacy Apache/Java/Microsoft SQL Server backend environment and work with the team to migrate to AWS technologies. The candidate must be experienced with hands-on development in AWS. The candidate must demonstrate and expand the use of best practises with development, continuous integration and unit test to drive increased development efficiency.


 

Responsibilities:

Develop the next generation of back-end collection and processing systems in AWS

Build scalable, reliable, cost effective, and high quality solutions.

Assist in the planning and specification authoring for feature development.

Provide technical guidance to the team and coordinate technical activities.

Develop software precisely meeting specifications.

Monitor performance and advising any necessary infrastructure changes.

Develop technical specifications and drive system and database architecture and software development within the team of developers through delivery and successful deployment to production

Drive alignment between this team and all downstream users of the data output generated by this platform

Engage other areas and stakeholders within Nielsen including Business, R&D, Application Development, Measurement Science, Operations, Infrastructure and Support.

Implement best practices that can be used by the developers

 

Qualifications:

At least 10 years of experience in software development in Java, Hadoop, AWS.

Java advanced experience is a must.

Experience in Scala, python, perl, sql, shell, unix environment

Experience in handling Bigdata

Experience with Networking and IO, REST service development, and multi-threading.

Experience in AWS, EMR, Serverless architecture.

Experience in Source control Git, BitBucket.

Knowledge of Nosql: Hbase, Cassandra, DynamoDB

Advanced knowledge Spark ,  SparSQL, Spark Streaming, Kafka, Kinesis

Proficiency in SQL as well as working with relational databases, techniques, data modeling and associations

Knowledge of Unix and Windows environments plus basic scripting

Experience in Agile software development methodology

Direct experience with establishing successful Continuous Integration pipelines

Experience with modern build tools such as Maven and Gradle

Must possess the ability to take full technical responsibility for the execution of specific projects or definable portions of larger projects

Track record for being detail-oriented with a demonstrated ability to self-motivate and follow-through on projects

Strong problem-solving skills; the ability to analyze problems and develop actionable and appropriate tactical plans quickly with commitment to excellence

Ability to communicate effectively with both technical and non-technical audiences


 

Education:

Bachelor's (MS preferred) in Computer Engineering, Science or other related technical field

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.