Job Details

Big Data Engineer

Enquero Inc
Milpitas, California, United States
We aretheGen-Next technologysolution provider, solving complex business problems. We assist our happy customers across all spectrum to reimagine their business processes and navigate their digital journey. Our out-of-the-boxsolutions continue to bridge the gap between ideas and reality,delivering impact through connected data, architecture and experience.WE ARE ENQUERO -DIGITALLY TRANSFORMING businesses since 2014!Excellence with EnqueroWe are a vibrant and a ridiculously norm-challenging bunch with increasingly diverse teams across the globe. Our open culture enables easy ideation, innovation and delivery. Our voracious appetite for knowledge makes growth organic to us.If you have a passion for problem solving and quirkiness doesnt scare you, come be a part of our rapidly growing company. Oh! we do have a life outside work as well.

As a Lead Data Engineer in Enqueros Data & Analytics unit you will be leading a fast-paced team to deliver industry contextual technology solutions for our Fortune 500 customers as per the customer requirements. You will leverage your formal education in the relevant field and your professional experience to apply professional concepts to work on targeted problems and tasks. You will follow standard practices and procedures applicable in your area of work to complete your task/deliverable with high quality under limited supervision.Your passion for conceptualizing, designing, and building models and your ability to ask the right questions, apply analytical skills, technical skills and reliably complete your deliverable with high quality. Your demonstrated ability to consistently achieve this while continuing to improve your knowledge and skills will define success for your role.You will exercise independent judgement within defined policies and procedures to determine appropriate action as well as lead a small team to an outcome while being a role model for your team.Perform project analysis and development tasks of increasingly complex nature which may require extensive research and analysis.Make design and technical decisions for application and ensure high performance of the application.Determining methods and procedures on new tasks, establishing these for the assignment and coordinating activities with other employees while leading a small team and demonstrating a good leadership within the teamWork in an agile development environment and ensures process/policy compliance as per organizationsguidelines.Collaborate with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal and external customers, to understand requirements and develop needs according to business requirementsSupports code deployments and configuration changes to production and non-production systems, following established proceduresBe a thought leader, understand the latest trends and capabilities to implement modern and successful solutionsContributing to your BU/Practice byDocumenting your learnings from the current work and engaging in the external tech community by writing blogs, contributing in Github, Stack overflow, meetups / conferences etc.Keep updated on the latest technologies with technology trainings and certifications Actively participate in organization level activities and events related to learning, formal training, interviewing, special projects etc.

REQUIREDBachelors/ Master's in Computer Science or related disciplines10+ years experience in developing software applications including analysis, design, coding, testing, deploying and support of applications.Must have had at least 3 big data program implementations on any Hadoop distribution.Experience in software development of large-scale distributed systems with proven track record of delivering backend systems with complex data transformations and infrastructure.Very strong programming skills in one or more languages, preferably Python, Scala or Java.Proficient with software architecture (Data Modelling, Design Patterns).Strong knowledge of data structures, algorithms, & distributed systems.Deep understanding of Big data and Hadoop architecture.Strong experience in Hadoop related technologies especially Hive and writing complex shell scriptsProficient with Spark development, preferably using Scala or Python.Hands on experience in working with at least one relation database (Oracle, Postgres, MySQL etc..) and one NoSQL database (HBase, Cassandra, MongoDB etc).Hands on experience with one or multiple cloud related technologies (AWS, Azure, GCP).Hands on experience working with ETL tools like Apache NiFi, Airflow, Oozie, Talend, DataStage etc.Knowledge of ELK stack, CI/CD and Containerization (Docker/Kubernetes) is a plus.Excellent planning, project management, leadership and time management skills.Ability to work independently and as a team.Delivery focused and willingness to work in a fast-paced work environment.Take initiative and be responsible for delivering complex software.Excellent oral and written communication.PREFERREDExperience with reporting/visualization tool like Tableau, PowerBI etc.Hadoop, Spark or Cloud Certification.

This job description is intended to describe the general nature of the work performed by employees in this job. It is not an exhaustive list of all the job's responsibilities. At Enquero, all of our jobs include broad responsibilities for continually improving the processes we use to develop our products.Enquerois an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events