Key Qualifications
- 5+ years of hands-on software development experience (Python, Data Pipeline)
- Experience designing technical solutions for complex systems
- Must have strong proficiency in Python and Object Oriented Programming skills
- High level of expertise developing applications using in Django and Django Rest Framework
- Experience designing scalable data systems and implementing ETL pipelines for high throughput applications
- Built and deployed large scale applications leveraging AWS Cloud Services
- Understanding of CI / CD and DevOps methodologies for managing infrastructure and code deployment
- Experience with relational and NoSQL databases
- Bonus for UI / UX development experience
- Excellent communication and collaboration skills
- Excellent problem solving and analytical thinking skills
You’ll be working in a team of data engineers to design and develop solutions to data collection and management problems of volume, variety and velocity. You will design, build and deploy solutions for data pipelines and processing with a focus on robust scalability, monitoring and observability. Your goal is to raise the quality and productivity of the data collection and management team as a whole by building services and solutions that allow everyone to work faster.
Your job responsibilities will include :
Develop and maintain software services required for efficient and scalable data collection processesDesign solutions and features that balance multiple data consumers’ needsParticipate in design reviews with peers and stakeholders to ensure correct solution is pickedReview code with peers to provide and get feedback on implemented solutionCoordinate and work closely with team members and other engineering teamsOnly those lawfully authorized to work in the designated country associated with the position will be considered.Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.