Senior Data Engineer
Job Description
Big Data engineer having extensive coding experience in Spark & Scala. He/She should be able to work well within a product-based organization (product mindset) and with a team comprising of developers & functional experts on a critical customer-facing product. Has prior experience of at least 2 years as a PO, or lead business analyst and is comfortable with technical products.
\nShould have handled one e2e implementation of creating a data pipeline using spark and in-depth knowledge of spark performance tuning.
\nGood to have experience in microservices-based architecture.
\nAutonomous, motivated and self-driven.
\nThe candidate should have some prior experience in managing direct customer communication and expectations management and ability to handle ambiguity.
\nThe candidate should have strong stakeholder management skills to manage dependencies across multiple teams and lead discussion with multiple stakeholders.
\nSupport continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
\nReady to work with a DevOps mindset with other engineers.
\nCandidate should be able to understand Application architecture and align with overall product functionality and vision.
\nExcellent English verbal and written communication skills.
\nStrong analytical and Conceptual Thinking to perform efficient root cause analysis and drive resolutions.
\nAirline industry knowledge is a strong positive.
\nTechnical Skill:)Havd dc
\n10+ years of experience in analysis, design, development, documentation, implementation, and testing of software products using Spark, Scala and Big data tech stacks
\nAt least 6+ years of working with Big Data Tech stacks: Databricks, Kafka, Spark, and experience on Azure cloud platform.
\nGood to have experience with NoSQL Data using MongoDB/Cassandra/HBase etc.
\nGood to have experience in microservices-based architecture.
\nSound Knowledge of OOPs concepts (Class loading, Memory Management, Transaction management, Multithreading, Garbage collection, Performance optimization), Data structures, and Design Patterns.
\nSound experience with Streaming data using Apache Kafka and processing it in real time with optimum performance. Experience in Messaging architecture using MQ is a plus.
\nDesigning and developing high-volume, low-latency applications for mission-critical systems and delivering high availability and performance.
\n