Job Description :A high performing individual contributor who mentors junior engineers. applies new data engineering principles to improve existing systems, and leads complex, well-defined Expectations :- Proactively teams up with peers across the organization to build an understanding of cross dependencies and shared problem solving.- Participates in a community of practice to share and gain knowledge.- Continually seeks new technical skills in an engineering area.- Shares new skills and knowledge with team to increase effectiveness.- Demonstrates knowledge of advanced and relevant technology.- Exhibits comfort working with several forms of technology.- Understands the relationship between applications,
databases and technology platforms.- Demonstrates advanced knowledge of building and operating highly available, distributed – systems of data extraction, ingestion, and processing of large data sets.- Develops and tests complex or non-routine software applications and related programs and procedures to ensure they meet design requirements.- Effectively applies knowledge of software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, main table, optimized, modular with good naming conventions.- Effectively applies knowledge of databases and database design principles to solve data requirements.- Effectively applies concepts of object-oriented design, distributed computing, performance/scalability tuning, advanced data structures and algorithms to batch and real-time stream analytics and large data processing.- Leads and clarifies code evolution in code reviews.- Thinks holistically to identify opportunities around policies/ processes to increase efficiency across organizational boundaries.- Assists with a whole systems approach to analyzing issues by ensuring all components (structure, people, process and technology) are identified and accounted for.- 5+ years development experience in an enterprise level engineering environment increasing levels of technical expertise.- 3+ years hands-on backend application development experience with excellent understand products with microservice architecture.- Built and maintained more than one data pipeline/data product in production environments (bug fixing, troubleshooting, monitoring, etc.).- Bachelor’s or Master’s or equivalent experience.- Technical degree preferred.Functional/ Technical Skills :- Displays strength in at least 3 different languages relevant to data (e.g. Java, Spark, Python).- Has hands-on experience working with large volumes of data including different patterns of data ingestion, processing (batch & real-time), movement, storage and access (for both internal and external to BU) and is able to make independent decisions within scope of project.- Displays a good understanding of data structures and algorithms.- Has hands-on experience working with at least 1 cloud technology and its offerings within the data specialization.- Understands how projects/teams interact with other teams.- Understands and design moderately complex systems.- Has some familiarity with some data modeling and schema design patterns.- Has a good understanding of organizational reference patterns and technology choices and applies them to their projects.- Tests and monitors code at the project level.- Tests, debugs and fixes issues within established SLAs.- Designs software that is easily testable and observable.- Identifies business problems at the project level and provide solutions.- Data access patterns, Streaming technology, Data validation, Data performance, Cost optimization.- Develops and tests complex or non-routine software applications and related programs and procedures to ensure they meet design requirements.- Understands software frameworks and how to leverage them to write simpler code.- Leads and clarifies code evolution in code reviews.- Coordinates different stakeholders with varied perspectives to develop solutions to issues and contributes own suggestions.- Recognizes areas of inefficiency in code or systems operation and offer suggestions for improvements.- Recommends advancements, innovations and changes in technologies (specifically relating to data engineering, cloud data platforms, data models, enterprise information management, business intelligence and data science).- Compiles data and reports on major operational or technical initiatives (like RCAs) to larger groups, whether via written or oral means.(ref:hirist.com)
▶️ Expedia – Data Engineer III – Backend Application Development
🖊️ Expedia
📍 Gurugram
Job details Salary ₹8,147 – ₹21,441 a month Benefits & Perks Provident Fund Job Type Full-time Qualifications – Bachelor’s (Preferred)...
Apply For This JobWe are looking for a competent Camera Operator to capture high quality and attractive images for film or TV broadcasting....
Apply For This JobJob details Salary ₹20,000 – ₹25,000 a month Job Type Full-time Qualifications – Diploma (Preferred) – total work: 1 year...
Apply For This JobJob details Salary ₹15,000 – ₹20,000 a month Job Type Full-time Qualifications – Content writing: 2 years (Preferred) – total...
Apply For This JobMinimum qualifications: Master’s degree in Computer Science or Electrical Engineering or equivalent practical experience 20 years of experience in hardware...
Apply For This JobJob Type(s) Full Time Opening(s) 2 Salary($) 500000 – 700000 yearly Job Category(s) IT, Software, Systems Work Schedule General Shift...
Apply For This Job