Data Research Analyst
NetApp
About NetApp
NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people.
If this sounds like something you want to be part of, NetApp is the place for you. You can help bring new ideas to life, approaching each challenge with fresh eyes. Of course, you won't be doing it alone. At NetApp, we're all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond.
Job Summary
We are seeking a skilled and innovative Data Processing Engineer to join our team. As a Data Processing Engineer, you will be responsible for the design, development and validation of software's for Data Processing Engineering across both cloud and on-premises environments. You will be working closely with a team of senior software developers and a technical director. You will be responsible for contributing to the design, and development and testing of code. The software applications you build will be used by our internal product teams, partners, and customers.
We are looking for a hands-on lead engineer who is familiar with Databases ,Python, Spark, Scala and Java. Any cloud experience is an advantage. You should be passionate about learning, be creative and have the ability to work with and mentor junior engineers.
Job Requirements
- Mastery of data modeling ,database and data warehouse design and schema optimization
- Proficiency with big data frameworks (Spark, Hadoop, Kafka, Flink)
- Hands-on ETL experience, data pipeline Orchestration
- Experience in design and build the Data Processing Platform, and understand scale, performance and fault-tolerance
- Expertise in identifying the right tools to deliver product features by performing research, POCs and interacting with various open-source forums
- Work experience on technologies related to NoSQL, SQL and in-memory databases
- Good understanding of best-in-class monitoring processes to enable data applications meet SLAs
- Work experience with Python, and Java to write data pipelines and data processing layers.
- Strong in CS fundamentals, Unix shell scripting and Database Concepts
- Working expertise with Data processing pipeline implementation, Kafka, Spark, NOSQL DB's especially MongoDB (Cassandra, TSDB) and SQL
- Hands on experience in Oracle writing Procedures ,packages and functions
- Awareness of Data Governance (Data Quality, Metadata Management, Security, etc.)
- Knowledge and experience with Kafka, Cassandra or Mongo is an added advantage
- Familiarity with GenAI, Agile concepts, Continuous Integration and Continuous Delivery
- Experience in Linux Environment with containers (Docker & Kubernetes) is an advantage.
Education
- Minimum 6 years of experience and must be hands-on with coding.
- A Bachelor of Science Degree in Computer Science, or a Master Degree; or equivalent experience is required.
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
Equal Opportunity Employer:
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification.
Why NetApp?
We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.
We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favourite organizations. We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future. We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life.
If you want to help us build knowledge and solve big problems, let's talk.
Submitting an application
To ensure a streamlined and fair hiring process for all candidates, our team only reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application.