Nielsen

DevOps Engineer

Bengaluru, India
Java Microservices SQL Oracle Docker Kubernetes Python AWS Terraform PostgreSQL Shell
Description

Role Overview:

  • The Collection & Data Processing seeking someone with a diverse skill set including Java, Python, DBMS, AWS, Microservices, Terraform, and Unit Testing. This role is integral to designing, implementing & optimizing advanced software solutions within Linux based cloud environments.

Key Responsibilities:

  • Design and implementation of applications using Java, Python & applying DBMS knowledge for better performance, with a successful portfolio.
  • Experience with SQL databases, including Oracle & PostgresQL & strong DBMS knowledge.
  • Leverage Linux Shell Scripting for automation & efficient system management.
  • Understand and develop Microservice based solutions in AWS cloud.
  • Knowledge on AWS cloud services such as Airflow for batch processing.
  • Experience with containerization technologies (Docker, Kubernetes)
  • Good understanding on Terraform for infrastructure as code to design, implement and manage cloud resources.
  • Code quality assurance with unit testing and being able to write JUnit test cases.
  • Collaborate closely with cross-functional teams to define project requirements and contribute to strategic technical discussions.
  • Implementing and advocating for unit testing practices using JUnit.
  • Utilizing Gitlab for version control & collaboration in the development lifecycle.

Preferred Skills:

  • Excellent problem skills, with the ability to troubleshoot complex technical issues.
  • Effective communication skills and the ability to collaborate effectively within a team

Experience Requirement:

  • 5+ years of experience in Java J2EE, Microservices, Python.
  • 3+ years of experience of database knowledge (Oracle/Postgresql) to work on larger datasets.
  • 2+ years of experience in Linux environment and writing shell scripts.
  • Fundamentals on AWS services such as Terraform, Airflow and other optimization services.
  • Experience in unit testing for code quality and optimization.
  • Preparing design documents and working with application servers and deployments

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,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

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers