https://bayt.page.link/G2BAS5Dt2pnqVE2F7
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Job Summary:


We are looking for a highly skilled Sr. Big Data Engineer professional to join our team. This role will focus on designing, developing, and maintaining large-scale data processing systems. The ideal candidate will have extensive experience in Big Data technologies, Java programming, and a strong understanding of data architecture principles. You will be responsible for translating functional requirements into robust data solutions, collaborating with global teams, and mentoring junior developers.


Overall Responsibilities:


  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise appropriate solutions.
  • Develop high-performance and low-latency components to run Spark clusters.
  • Interpret functional requirements into design approaches suitable for the Big Data platform.
  • Collaborate with global teams across various locations to deliver high-quality solutions.
  • Propose best practices and standards, and ensure smooth handover to the operations team.
  • Conduct testing of software prototypes and facilitate the transfer to operational teams.
  • Process data using Hive, Impala, and HBase.
  • Analyze large data sets to derive actionable insights.

Technical Skills:


Core Skills:


  • Solid understanding of object-oriented programming and design patterns.
  • Strong experience with Java (8+ years) using Java 1.8 or higher.
  • Proficiency in working with large data volumes and logical data structures.

Big Data Technologies:


  • Experience with HDFS, Hive, HBase, Apache Spark, and Kafka.
  • Familiarity with building self-service platform-agnostic data access APIs.
  • Understanding of service-oriented architecture and data standards (JSON, Avro, Parquet).

Analytical Skills:


  • Experience in building advanced analytical models based on business context.
  • Strong systems analysis, design, and architecture fundamentals.

Development Tools:


  • Familiarity with Agile/Scrum methodologies.
  • Experience with source control management tools like GIT and project management tools like JIRA.
  • Basic proficiency in Linux shell scripting.
  • Understanding of RDMS and NoSQL databases.

Additional Skills:


  • Application performance tuning and troubleshooting in the Big Data domain.
  • Ability to write reliable, manageable, and high-performance code.
  • Knowledge of database principles, SQL development (preferably with Oracle).
  • Familiarity with concurrency patterns and multithreading in Java.
  • Understanding of domain design concepts, JDBC, and RESTful services.

Optional:


  • Familiarity with Arcadia Tool for Analytics.
  • Understanding of cloud and container technologies.
  • Experience with build tools such as Maven and continuous integration tools like Jenkins/TeamCity.

Experience:


  • Minimum of 8 years of experience in software development, with a focus on Big Data technologies.
  • Proven experience in mentoring and guiding other developers within a team.
  • Demonstrated analytical and problem-solving skills.

Day-to-Day Activities:


  • Participate in daily stand-up meetings and sprint planning sessions.
  • Collaborate with cross-functional teams to understand business requirements.
  • Write, test, and deploy scalable software solutions.
  • Conduct code reviews and provide feedback to team members.
  • Stay updated with the latest trends and advancements in Big Data technologies.
  • Provide technical support and mentorship to team members.

Qualifications:


  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Soft Skills:


  • Excellent written and verbal communication skills.
  • Strong collaboration and teamwork abilities.
  • Exceptional problem-solving and analytical skills.
  • Ability to adapt to new technologies and changing requirements.
  • Strong time management and prioritization skills.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 


Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.



All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.


Candidate Application Notice


لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.