About You – experience, education, skills, and accomplishments
- Atleast 8+ years of solid development experience in Data warehousing and Big Data.
- Strong Amazon Web Services (AWS) cloud-focused development skills. Strong design and development experience on Big Data. Must have worked on the following:
- Expertise on database technologies – Oracle, AWS Redshift, Hive, Postgres.
- Strong background on data transformation, enrichment and cleaning.
- Expertise on core AWS services such as VPC, IAM, S3, Kinesis, Firehose, ECS, Eventbridge, SQS, SNS, Glue
- Experience on Apache Spark and MapReduce, Message Queuing: Apache Kafka / JMS, XML & JSON processing
- Experience in troubleshooting, service monitoring, Performance tuning and optimizations
What will you be doing in this role?
- Lead and manage a technical team well versed in AWS services.
- Deliver required development tasks is a timely manner while also helping and guiding team members.
- Contribute to the technology selection, proof of concepts, software architecture.
- Collaborate with other technology groups, including product management, QA, marketing, etc. to deliver a solid product.
- Educate the engineering team on design principles and architectural choices made.
- Conduct code review of deliverable projects and provide feedback.
- Review technical requirements provided by the business for key projects in order to take concepts from design to delivery and Provide constructive feedback to implementation proposals and feature suggestions.
- Provide solid software/component level designs supporting technical requirements.
- Transfer accrued knowledge to other team members though the use of meetings, walk-through, conference calls and other appropriate methods such as tech talks.
- Help drive projects through the full development life-cycle when required, liaising with team leads & external vendors across the business as appropriate.
- Review existing application code base and recommend improvements.
- Ensure that all tasks undertaken are completed to a quality standard. This includes delivery on time, within budget and to specification.
- Recruit new team members