Vacancy expired!
- Proficient in Big Data application development skills as well as multiple design techniques
- Working proficiency in Big Data development toolset to design, develop, test, deploy, maintain and improve software
- Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks
- Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security
- Proficiency in one or more general purpose programming languages
- Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of software
- Demonstrated strength in architecting data warehouse solutions and integrating technical components with detailed knowledge of ETL/ ELT and data ingestion tools
- 5+ years of experience in Data Modelling or Data Warehousing and creating data pipelines
- Experience operating very large data warehouses, Big Data technologies and data lakes
- 2 plus Years of experience within cloud technologies such as AWS (Data lake, S3, RDS, Lambda, Redshift, SNS/SQS, API Gateway, etc)
- Expert-level skills in writing and optimizing SQL
- Advanced skills in software engineering and SDLC (our stack includes Python and java)
- Intermediate experience with Airflow, Spark, Hadoop
- Very important to have some data staging
Vacancy expired!