Skip to main content
Search

UI Developer

pin iconBengaluru, Karnataka India Apply Now
Category: Engineering Hire Type: Employee
Job ID 47779BR Date posted 01/03/2024
You will be responsible for developing Big Data Analytics workflows driving Diagnostic, Prescriptive and Predictive analytics. The automated workflows must be tuned for large-scale data processing in a performant and scalable manner.

The ideal candidate must be an independent problem solver with excellent communication skills. Your ability to stay up to date with the changes in the Big Data Analytics and Machine Learning technology landscape is critical for your success in the team.

This role involves collaborating with domain experts to understand analytics objectives and identifying which process will be most efficient in extracting the insight.

Candidate must know the underlying mathematical foundations of statistics, machine learning, and analytics. The ability to transform a data analytics objective into a mathematical process is must must-have skill for this role.

1. Proficiency in scripting languages such as Python.
2. Strong command of libraries such as Pandas, Dask, and PySpark.
3. Deep understanding of SQL, NoSQL, and relational database design, and proficiency in using SQL to extract and analyze data.
4. Experience with data pipeline and workflow management tools such as Airflow, Perfect.
5. Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
6. The ideal candidate should be familiar with working with API servers, including Flask, Django, or FastAPI.
7. Candidates should have demonstrable experience in distributed computing and managing big data systems.
8. They must be self-motivated and stay updated with the latest trends and advancements in technology.
9. Understanding of event-driven architectures and real-time processing.
10. Knowledge of streaming technologies like Apache Kafka, Apache Flink, and Spark streaming.
Apply Now

Relevant Jobs

Synopsys Hiring Process 1. Apply. As an applicant, your resume, skills, and experience are being reviewed for consideration. 2. Phone screen. Once your resume has been selected, a recruiter and/or hiring manager will reach out to learn more about you and share more about the role. 3. Interview. You will be invited to meet with the hiring team to measure your qualifications for the role. Our interviews are held either in person or via zoom. 4. Offer. Congratulations! You have been selected as a finalist; your recruiter will reach out to propose your offer details. A written offer will soon follow. 5. Onboarding. You will be invited to complete new hire documents to ensure you are set-up and prepared for your first day. 6. Welcome. Your hiring manager, team, and an assigned buddy will help you get acclimated. Over the next few weeks, you will receive communications and engagement invitations that will help ramp you up for your future at synopsys

Available Opportunities

Find the open role that’s right for you.

View all job opportunities here

View all job opportunities here