Data Engineer
We are looking for a data engineer who is passionate about data and cares
for the quality and details of his/her work. We offer flexible working hours and a
friendly environment for our employees. Maintaining a fun and friendly
atmosphere for our employees is one of our main targets.
Job Type: Full-time
Location: Cairo Office in Heliopolis OR Remotely
Candidate Qualities:
● Attention to details
● Ability to tackle new challenges
● Creative
● Continuous Improvement
● Cares a lot about delivering code with high levels of quality
● Deliver outstanding, different and usable products
● Eager and Quick Learner
● Flexible and doesn’t mind exploring different platforms/paradigms/technologies
● Keeping an eye on new technologies and paradigms
● Loves to share knowledge with others and cares to listen to other people thoughts and
achievements
● Out of the box thinker
● Open to receiving different opinions and defend his thoughts
● Passionate
● Product Oriented and not Task Oriented
Required Skills:
● Good understanding of SQL
● Capable of building complex SQL queries to generate business reports
● Capable of building ETL tools to transfer data from one dataset to another
● Experienced in working with business teams and capable of converting their
requirements into well-defined feature sets
● Ability to work with other team members
● Experience with version control systems such as Git
● Ability to build modular, organized and scalable codebase
● Experience working in an agile/scrum development process
● Strong knowledge of software development concepts
Page 1 of 2
Data Engineer
● Good communication skills
● Good time management skills
● Good command of English language; written and spoken
Optional Skills:
● Experience dealing with data warehouses
● Experience with Business Intelligence tools
● Write stored procedures, functions and triggers
● Experience working with NoSQL Databases
● Experience making data visualization and information architecture
Job Responsibilities:
● Generate business reports
● Build ETL tools
● Investigate and use different business intelligence tools
● Ability to break down requirements over a list of tasks
● Communication with clients whenever needed and understand their requirements
● Understand business needs, requirements and convert it in well-defined feature sets
● Convert features into well-defined, well-documented and complete stories that can be
developed via development teams
● Conduct experiments to research and assess generated results in an iterative manner
● Investigate new paradigms and technologies and assess them
● Participate in brainstorming and planning sessions
● Work with team members to produce applications with a decent level of quality
Your Benefits:
● Competitive Salary
● Flexible working hours
● Ability to work from home whenever needed
● Social Insurance
● Medical Insurance
If you are interested in the job opportunity and you have the required skills needed and believe
that you can achieve these responsibilities efficiently, please send your resume and portfolio,
showcasing your technical skills, to recruitment@usytech.com with title “Applying for Data
Engineer position”
Page 2 of 2