[email protected] + (44) 020 8581 9807
Data Engineer [02/]

We are looking for an experienced data engineer to join our team. You will use various methods to transform raw data into useful data systems. For example, you’ll create algorithms and conduct statistical analysis. Overall, you’ll strive for efficiency by aligning data systems with business goals.  To succeed in this data engineering position, you should have strong analytical skills and the ability to combine data from different sources. Data engineer skills also include familiarity with several programming languages and knowledge of learning machine methods. If you are detail-oriented, with excellent organizational skills and experience in this field, we’d like to hear from you. 

Responsibilities

- Analyze and organize raw data 

- Build data systems and pipelines

- Evaluate business needs and objectives

- Interpret trends and patterns

- Conduct complex data analysis and report on results

- Prepare data for prescriptive and predictive modeling

- Build algorithms and prototypes

- Combine raw information from different sources

- Explore ways to enhance data quality and reliability

- Identify opportunities for data acquisition

- Develop analytical tools and programs

- Collaborate with data scientists and architects on several projects


Requirements and skills

- Previous experience as a data engineer or in a similar role

- Technical expertise with data models, data mining, and segmentation techniques

- Knowledge of programming languages  (e.g. Java and Python)

- Hands-on experience with SQL database design

- Great numerical and analytical skills

- Degree in Computer Science, IT, or similar field; a Master’s is a plus

- Data engineering certification (e.g IBM Certified Data Engineer) is a plus


Apply Now
Data Analyst [03/]

We are looking for a passionate certified Data Analyst. The successful candidate will turn data into information, information into insight and insight into business decisions. To succeed in this data analyst position, you should have knowledge on conducting full lifecycle analysis to include requirements, activities and design. Data analysts will develop analysis and reporting capabilities. They will also monitor performance and quality control plans to identify improvements. 

Responsibilities

- Interpret data, analyze results using statistical techniques and provide ongoing reports

- Develop and implement databases, data collection systems, data analytics and other strategies that optimize statistical efficiency and quality

- Acquire data from primary or secondary data sources and maintain databases/data systems

- Identify, analyze, and interpret trends or patterns in complex data sets

- Filter and “clean” data by reviewing computer reports, printouts, and performance indicators to locate and correct code problems

- Work with management to prioritize business and information needs

- Locate and define new process improvement opportunities


Requirements and skills

- Proven working experience as a Data Analyst or Business Data Analyst

- Technical expertise regarding data models, database design development, data mining and segmentation techniques

- Strong knowledge of and experience with reporting packages (Business Objects etc), databases (SQL etc), programming (XML, Javascript, or ETL frameworks)

- Knowledge of statistics and experience using statistical packages for analyzing datasets (Excel, SPSS, SAS etc)

- Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy

- Adept at queries, report writing and presenting findings

- BS in Mathematics, Economics, Computer Science, Information Management or Statistics


Apply Now
Software Engineer [04/]

We are looking for a passionate Software Engineer to design, develop and install software solutions., you will be responsible to gather user requirements, defining system functionality and writing code in various languages, like Java, Python or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.

Responsibilities

- Execute full software development life cycle (SDLC)

- Develop flowcharts, layouts and documentation to identify requirements and solutions

- Write well-designed, testable code

- Produce specifications and determine operational feasibility

- Integrate software components into a fully functional software system

- Develop software verification plans and quality assurance procedures

- Document and maintain software functionality

- Troubleshoot, debug and upgrade existing systems

- Deploy programs and evaluate user feedback

- Comply with project plans and industry standards

- Ensure software is updated with latest features


Requirements and skills

- Proven work experience as a Software Engineer or Software Developer

- Experience designing interactive applications

- Ability to develop software in Java, Python, C++ or other programming languages

- Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)

- Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)

- Experience with test-driven development

- Proficiency in software engineering tools

- Ability to document requirements and specifications

- BSc degree in Computer Science, Engineering or relevant field


Apply Now
Scrum Master [05/]

You should have excellent knowledge of the scrum framework, with all its artifacts and techniques. You’ll also need the ability to coordinate people and projects (occasionally facilitating changes) with your mind set on deliverables. If you’re a strong communicator, a capable leader and your’re invested in Agile frameworks, we’d like to meet you.

Responsibilities

- Manage each project’s scope and timeline

- Coordinate sprints, retrospective meetings and daily stand-ups

- Coach team members in Agile frameworks

- Facilitate internal communication and effective collaboration

- Be the point of contact for external communications (e.g. from customers or stakeholders)

- Work with product owners to handle backlogs and new requests

- Resolve conflicts and remove obstacles that occur

- Help teams implement changes effectively

- Ensure deliverables are up to quality standards at the end of each sprint

- The leader, not a micromanager. Prefers to pull instead of push.

- Somebody who likes to work with people and introduce changes.

- Somebody who likes to explain, present, educate.

- Patience is a must.

- An understanding of business context as ScrumMaster is the right hand of the Product Owner.


Requirements and skills

- Experience in a scrum master role

- Familiarity with software development

- Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement)

- Good knowledge of other Agile frameworks (Crystal, XP etc.)

- Excellent communication and servant leadership skills

- Problem-solving and conflict-resolution ability

- Outstanding organizational skills

- Degree in Computer Science, Business or similar field

- Scrum master certification is a plus


Apply Now
Product Owner [06/]

We are looking for a Product Owner to organize, prioritize and assess work for our scrum team, you are responsible to gather feature requests, scheduling releases and coordinating sprints. To be successful in this role, you should be able to identify user needs and work with cross-functional teams to manage product releases. Ultimately, you’ll help us roll-out products that deliver our company’s vision.

Responsibilities

- Incorporate feature requests into product roadmap

- Groom and prioritize backlog

- Develop user stories and define acceptance criteria

- Set sprint goals

- Write acceptance tests

- Plan releases and upgrades

- Follow progress of work and address production issues during sprints

- Analyze preferences and requests of end users

- Refine our agile methodology based on results and client feedback

- Keep track of industry trends


Requirements and skills

- Work experience as a Product Owner or similar role in product management

- Familiarity with agile is a plus

- ands-on experience managing all stages of the product life cycle

- Technical background with knowledge of software development and web technologies

- Team spirit and good communication abilities

- Good organizational skills

- BSc in Computer Science, Engineering or similar field


Apply Now
Data Quality Engineer [07/]

We’re looking for a Data Quality Engineer to test our products and procedures and ensure they meet safety and quality standards. To be successful in this role, you should be familiar with various inspection techniques and be able to act as an auditor for all of our internal systems identifying issues and recommending solutions. If you hold a degree in engineering or quality assurance and have a great attention to detail, we’d like to meet you. Ultimately, you’ll help us build products that address customers’ needs.

Responsibilities

- Set detailed guidelines on what needs to be checked and what the quality standards are

- Update our Quality Management System (QMS) with incidents, fixes and improvements

- Determine quality metrics for all manufacturing procedures

- Evaluate data to determine its quality and usefulness

- Use data analysis to determine what data is accurate and what data needs to be updated or removed

- Ability and attention to detail, logical reasoning and the ability to interpret data.

- Monitor the entire production cycle and perform regular tests to identify potential malfunctions as early as possible

- Identify the root of technical issues and recommend fixes

- Ability to create and maintain databases with database management skills are essential

- Experience working with data models, which are complex structures of data.

- Review current blueprints and quality documentation

- Set and track quality assurance goals

- Work with internal teams to increase customer satisfaction by improving the quality of the products


Requirements and skills

- Previous work experience as a Quality Engineer or similar role

- Hands-on experience with Quality Management Systems (QMS) and testing methodologies

- In-depth understanding of technical documentation

- Familiarity with statistical analysis

- Great attention to detail and problem-solving abilities

- Team spirit

- Good analytical skills

- BSc in Mechanical Engineering, Industrial Engineering or relevant field

- Additional certification in Quality Assurance is a plus


Apply Now