You have successfully applied. Need to upgrade your plan to view contact details of client.
Job Category : Information Technology & Services
Duration : 1-3
As an ETL Developer (Data Engineering Developer), you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
You write high quality, maintainable, and robust code, often in Java or C++ or C#
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency, and massively distributed.
Skills & Experience
BE/B.Tech Bachelors or Masters in Computer Science or relevant technical field.
Experience in software development and full product life-cycle.
Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Ability to build ETL pipelines, automate ETL pipelines, and analytical workflows
A deep understanding of designing and building highly scalable, production grade Data warehouses, Data pipelines and Software
Fluency in writing and optimizing SQL, data mining using SQL with demonstrated strength in writing complex, high-optimized queries across large data sets
Efficient in process automation and standardization
Experience working directly with business analysts or business sponsors to gather and validate functional requirements and provide the design specifications