Data Engineer
We are looking for a strong Data Engineer with 3 to 5+ years of experience as a web-based technologist to join our team. Work with a dynamic team in the development of an exciting workplace gamification application.
Technologies
- Well-versed with Python
- Knowledge of NodeJS and Typescript
- Experience with ETL processes
- Hands-on knowledge of data structures and algorithms
- Knowledge of SQL/no-SQL DBMS
- Practical experience with MV* architecture
- Experience with Service Oriented Architecture (SOA)
- Experience with Micro-services Architecture
- Experience in developing RESTful APIs
- Git – Source control management
- Fluent English (enough to hold conversations with US colleagues)
Desired Skills and Attributes:
Data Science background
Agile Development & Scrum Methodology
Serverless development with AWS Lambda
AWS cloud technologies such as Kinesis, RDS, S3, Dynamo
Experience using system monitoring tools (e.g., Datadog, New Relic) and automated testing frameworks
Working knowledge of containerization technologies (e.g., Docker) and CI/CD pipelines
Problem solving aptitudes
Team player – works well within a team context
BSc/BA in Computer Science or a related degree preferred
Responsibilities:
Develop high-quality software design and architecture
Collaborate with engineering teams in solution design, development, and troubleshooting
Ensure software is up-to-date with the latest technologies
Contribute to the engineering body of knowledge
Review and debug code
Develop tools and applications by producing clean, efficient code
Participate in daily Scrum standup meetings
Participate in bi-weekly Sprint planning, review, and retrospective meetings
We offer interesting benefits, a great challenge and plenty of of room to grow!
Interested? Send your résumé to [email protected] – we look forward to hearing from you!
Recent Comments