0333 241 3128
Thursday, 31 March 2022 14:45

MongoDB DBA

URGENT CONTRACT ROLE - LONDON

MongoDB Specialist / DBA.

6 - 12 Months

Outside IR35

Email me for details: This email address is being protected from spambots. You need JavaScript enabled to view it.

Published in Jobs
Wednesday, 03 November 2021 10:57

Fullstack developer

Full stack developer required!

A client focused on Defence and Security industry is looking for a Senior Full Stack Developer to work on their edge orchestration, sensor and systems management platforms within their development team.

This is a remote position!

The selected Fullstack developer will be part of a cross-functional team that's responsible for the design of new products where they will be involved in all aspects of the lifecycle, from conception to deployment.

As a Senior Full Stack Developer, you should be fluent with Javascript, Python, HTML, CSS, React, AngularJS and be comfortable picking up other languages, development frameworks and third-party libraries. You should also be a team player with a keen eye for design but also be able to mentor junior staff and lead sprint meetings.

Your responsibilities will include:

  • Work with engineering teams and product managers to ideate software solutions and engaging visual designs
  • Design innovative client-side and server-side architecture
  • Lead weekly sprint meetings
  • Help mentor junior staff
  • Design, build and maintain efficient, useable, and reliable front-end applications
  • Develop product features with minimal supervision.
  • Turn prototypes into production-ready code
  • Build the front-end of applications through appealing visual design
  • Test software to ensure responsiveness and efficiency
  • Help maintain code quality, organisation and automation
  • Troubleshoot, debug and upgrade software
  • Build features and applications with a mobile responsive design
  • Work with Engineering and Capability Delivery to improve software

Required skills/experience:

  • Proven experience as a Senior Full Stack Developer
  • Ability to lead a small team
  • 8+ years of development experience
  • Experience of being part of an agile development team
  • Experience developing desktop and mobile applications
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Knowledge of source control including Git
  • Familiarity with tools such as AdobeXD, Photoshop, Illustrator and others
  • Strong sense of web design and an understanding of the UX best Practices, cross-platform compatibility, responsive design principles

Apply and send your CV or get in touch ASAP for further details on this exciting new opportunity!

Published in Jobs
Friday, 21 June 2019 09:58

Senior PHP Developer

Excellent new opportunity for a Senior PHP Developer to work for a large transportation client in Brussels, Belgium.

Our client has requested that the candidate chosen for this role is fluent in Dutch or French with a good understanding of the other and English.

The duration of this role is initially until the end of 2019 with possibility of extensions and the all-inclusive daily rate is €435 euros.

What is expected of the Senior PHP Developer? - Role and Responsibilities:

  • As a PHP Developer, you have the opportunity to collaborate on projects that are technically and functionally challenging.
  • You are not afraid to look for and find a good technical solution for all types of problems
  • Monitor standards in our PHP domain and ready to promote the overall quality of the code
  • Ready to pass on your knowledge
  • Ready to promote the general quality of the code
  • This project is both back-end and front-end oriented. Equal attention will therefore be paid to the technical skills required for the back-end as well as for the front-end.

Extensive experience with the following skills is required:

  • PHP
  • HTML/HTML5
  • XML/XSD/XSLT
  • CSS/CSS2
  • AngularJS
  • Zend Framework
  • Symfony 3 & 4
  • GIT
  • Linux : Debian/CentOS/Ubuntu
  • Windows
  • Node JS
  • Grunt
  • Jenkins
  • C++
  • MySQL
  • MongoDB
  • Percona cluster
  • MsSql
  • SQL
  • Agile / Scrum

If you believe you are the right candidate for this role as a Senior PHP Developer, then please do not hesitate to apply with a copy of your most recent CV.

Published in Jobs
Wednesday, 08 May 2019 13:56

SQL Database Administrator

Endeavour Recruitment has an excellent new opportunity for a fluent French Speaking SQL Database Administrator to work for a client in the public sector in Luxembourg. The selected SQL Database Administrator is expected to have at least 5 years of experience as a SQL Database Administrator. Our client has requested that the SQL Database Administrator chosen for this role is fluent in French and English.

 

The duration of this role is initially for 6 months and the all-inclusive daily rate is €357 euros.

 

Role and Responsibilities:

 

  • Management and administration of database management systems
  • Ensure consistency, quality and safety.
  • Administration and exploitation of databases.
  • Technical support and assistance to users.
  • Optimization of databases.
  • Quality documentation and monitoring.

Skills and Knowledge:

 

  • You have a bachelors or a master’s degree in computer science.
  • 5+ years of experience in database administration.
  • Good knowledge of the architecture of information systems, database administration (Microsoft SQL Server) and programming languages ​​(including SQL and SSIS).
  • Knowledge and experience of Windows Server including clustering and monitoring these systems.
  • Knowledge of NoSQL (MongoDB, Cassandra).
  • Knowledge of Release management in DevOps mode and big data concepts is desirable.
  • Fluent in French and English.
  • Fluency in Luxembourgish and German is an advantage.

If you believe you are the right candidate for this role as a SQL Database Administrator, then please do not hesitate to apply with a copy of your most recent CV.

Published in Jobs

We are looking for a Database Administrator or Database Developer, who can demonstrate experience with Mongo DB and SQL server databases, to join an innovative and leading financial services client, working with the retail sector, based in beautiful Vienna

The successful candidate will work as part of global team of database administrators and will be responsible for  managing and administering more than 600 databases on more than 140 servers. To succeed in this position you should possess an expert level knowledge of MongoDB as well as experience administering MS SQL server (2005-2017).

 

ROLE RESPONSIBILITIES

  • MongoDB  and MS SQL server administration
  • Backup administration: Backup and restore MongoDB database within different servers
  • Security Administration: User management, security hardening and auditing.
  • Performance Management
  • Redundancy and High Availability Planning and Design, Disaster Recovery (SHARDIng, Replication, SQL Cluster Administration, Mirroring, Availability Group).
  • Mongo DB and MS SQL monitoring and performance tuning using Mongo DB management console, SQL profiler, Perfmon, and Extended events.
  • Development Team Support and Advisory
  • Checking for installed SQL server version and install required updates and patches
  • Troubleshooting, optimizing and configuring SQL Server database servers for performance and availability.

 

SKILLS & EXPERIENCE REQUIRED

  • Min. Bachelor´s degree from a recognized and accredited University or equivalent qualification, skills, certification or working experience
  • Min. 3 years of experience as Database Developer or Database  Administrator with focus on MongoDB and SQL server databases
  • Experience with administering, installing and configuring Mongo DB – is mandatory!
  • Experience with MS SQL server (2005-2017)
  • Experience with other databases is advantage: Oracle, MySQL, Progress, Pervasive (SQL)
  • Working experience with data migration and integration, SSIS/SSRS/SSAS deployment and development
  • Working experience with SQL server Cluster, Mirroring and Availability Group
  • Experience with SQL server replication technologies
  • Knowledge on capacity management and maintenance of transaction log files
  • Knowledge of developing and optimizing advanced SQL/TSQL queries
  • Experience with JSON, PowerShell and/or Python – desired
  • Fluent in English both written and spoken
  • Great self-organizational skills and autonomy, able to work in a virtual/global and multi-cultural team and able to work effectively and efficiently under stress
  • Result-oriented with affinity towards precision and quality.
  • Willingness to work on stand-by (approximately 10 hours per months) plus weekend activity from time to time

If this role sounds of interest to you, please apply with your CV

Published in Jobs
Monday, 28 January 2019 10:30

Software Project Manager

Our leading client based in Cork, Ireland is seeking a Software Project Manager for a challenging role within a large team, engaged in delivering critical solutions to a well-established eCommerce client.

Responsibilities:

Work closely with Senior management and peers, Architects and Project Leads to understand client priorities and business requirements

Monitor and Delivery the project within the defined scope, to budget and time-scale.

Develop detailed project schedules and communicate these to the client.

Manage day-to-day client interaction and close collaboration.

Set and manage client expectations.

Appraise the work/deliverables of team members; identify and provide for developmental needs of team; and take corrective action when necessary.

Communicate effectively with clients to identify needs and evaluate alternative business solutions.

Continually seek opportunities to increase customer satisfaction and deepen client relationships.

Build a knowledge base of each client's business, organization and objectives.

Maintain awareness of new and emerging technologies and the potential application on client engagements.

Adhere to and promote internal information security policies and procedures

Desired Candidate Skills & Experience:

5+ years demonstrable & successful experience in a project lead or project management position, preferably in a commercial software development organisation, or in a similar exacting technical environment.

Experience of Agile development methodologies, particularly ‘Scrum’

Detailed familiarity with the Software development lifecycle

Possesses good understanding in the areas of application programming, database and system design.

Technologies:

IOS, Android, Windows

Java SC / Java EE

ASP. Net, C#, Javascript

Angular, JQuery

Mongo DB, SQL Server, MySql

Please get in touch for further details on this excellent, long term contract opportunity.

Published in Jobs

Endeavour Recruitment has an excellent new contract opportunity for a Software Developer to join a global security client in The Hague, Netherlands. This contract is until the end of December 2019 and the rate for this role is €63 euros per hour.

 

Required Skills and Knowledge:

  • Must be currently SC or NATO cleared.
  • A degree in informatics, computer science or a closely related engineering field
  • At least five years relevant experience in software development
  • Relevant experience in Systems Engineering
  • Relevant experience in defining software architectures
  • Relevant experience in software design
  • Experience in programming in Java
  • Experience with and deep knowledge of the Spring framework, including but not limited to Spring boot, Spring web, Spring beans and Spring security
  • Considerable experience with and knowledge of NoSQL databases and MongoDB in particular.
  • Experience with Morphia for integrating MongoDB in Spring based applications
  • Experience with designing web services, as well as implementing web services using Apache CXF in combination with the Spring framework
  • Knowledge of and experience with modelling sensor systems in software, including but not limited to Radar, Electronic Warfare and Communication Systems. This includes a thorough mathematical knowledge.
  • Knowledge of and experience with testing sensor accuracy of maritime sensor systems
  • Relevant experience in working with distributed systems
  • Relevant experience in verification and validation of requirements, e.g. during system tests

Desirable Skills and Knowledge:

  • Use of Scrum
  • Geographic Information Systems
  • Configuration Management
  • Software development at the network interface level (UDP, TCP) and /or Serial Interface level
  • Continuous Integration
  • Automated Testing of software
  • Working with a software development team

 

If you are pro-active and NATO/ SC cleared wanting to enhance your career and join an international client in the security sector do not hesitate to apply with a copy of your most recent CV.

Published in Jobs
Thursday, 15 February 2018 14:46

Video Intelligence Research Engineer

Unique opportunity for a Video Intelligence Research Engineer to join our client in Dublin to work on a 12-month contract.  A PhD or Masters’ in Computer Vision, Image Processing, Deep Learning or Machine Learning is required, as well as commercial experience in the same area.   €400-€600 day rate.

 

This is good chance to join our global client in a pioneering Research and Development environment in Dublin and be part of a team that will be applying data science and machine learning based research to computer vision and Video data processing.

Skills and Experience:

  • PhD or Master’s in Computer Vision, Image Processing, Deep Learning or Machine Learning
  • At least 3 years of Industry experience in at least one or more of Computer Vision, Machine Learning, Deep Learning and Data Science
  • 5 plus years’ experience in video, visual data analytics and processing or video metadata labelling and semantic analysis
  • Knowledge of data structures and algorithms
  • Hadoop, Spark, MongoDB on large datasets
  • Java, C++ or Python
  • Frameworks such as Tensorflow, Caffe, Torch (Pytorch) or Keras
  • AWS or other cloud platforms and container such as Docker
  • Experience of Computer Vision and Machine Learning packages such as Opencv, SciKit-Learn, xgboost

Applicants must be eligible to work in the EU.

Applicants must be experienced in contracting.

 

Applicants are invited to apply as soon as possible in order to be included in the shortlist.  Please confirm your availability and rate required in Euros for this Contract position.

Published in Jobs
Tuesday, 12 December 2017 17:44

Analyst/Developer

Endeavour is looking for an experienced Analyst-Developer for a client, based in Belgium, for a 6 months contract.

The successful Analyst-Developer will be involved in the following project:

  • Validation of functional specifications for development of .NET interfaces.
  • Technical design specifications for interface and front end development, exception handling and monitoring and failover requirements.
  • Participation in code review with other developers.
  • Structured code development, versioning and promotion to environments.
  • Enhancements and bug fixes.
  • Provision of support to testing teams during testing cycles.
  • Participation in technical forums for knowledge gain and sharing
  • Contribute to front end platform and micro service platform for Convergence.

Essential skills and experience:

  • 3 years + experience
  • Microservices: development of micro services in .NET (C#)
  • MongoDB: MongoDB integration with AbInitio and .NET (C#)
  • Rest API development techniques
  • Web service integration with AbInitio / .NET (C#)
  • Oracle 11 / 12c, Oracle P/L SQL Developer / Toad
    MS SQL 2012, MS SQL Query Analyser
  • JSON Format
  • Message Queueing : IBM Websphere MQ Series, Knowledge of standard message formats such as XML
  • PERL scripting
  • UNIX shell scripting
  • Microsoft Visual Studio (C# )
  • Stored procedures
  • Cost optimisation
  • Competent construction of SQL queries
  • Consideration of performance and reusability during design and creation of interface table
  • schemas

Advantageous skills/experience:

  • Any data modelling tools or techniques would be of advantage
  • Microsoft Excel VBA

Please get in touch for further details ASAP, on this excellent contract opportunity!

Published in Jobs
Tuesday, 24 October 2017 14:07

Cloud Native Developer

Endeavour Recruitment has an superb opportunity for a Cloud native developer  to join our leading client based in Leuven (Belgium). This is a 12 month contract with possible extension, paying a  daily rate of €400 all-inclusive based on a 40-hour week.

Requirements of the project

You will need to be a creative mind, a critical and outside of the box thinker showing a degree of flexibility and able to function in a sociable and creative environment.

The highly skilled, enthusiastic, communicative developer will build applications with a cloud native design in function incorporating flexible releases and integration with cloud eco-systems.

In-depth experience and knowledge as a Senior Java engineer with the ability to build and design the backend services and technical capabilities in a logical process.

The developer will work together in a multi-functional team to automatize build-integration-deploy-test processes and build functional, qualitative applications. 

Focus on the base layer of the newly designed platform, adopting the best technologies to apply.

Evaluation on how to build and maintain the different components of this layer will be undertaken  during the design and build of the new platform.

An ability to clearly communicate with project teams and stakeholders within the business is essential for this role, therefore a positive attitude and focus to keep motivation high when challenged will be a benefit to this role. 

Detail orientated individuals with good in multitasking abilities when working under strict deadlines will succeed in this role. 

A fluency in English is essential  and the ability to speak Dutch is a positive benefit in this role.

Essential skills and experience required for the role.

  • A determination to keep up to date with the latest web technologies
  • Expertise in object-oriented en-functional programming in modern programming languages
  • Relevant experience in the following technologies: Java, Spring, Spring Boot, Javascript Angular (2), Maven, Jenkins, Git, Virtualization (Docker, Kubernetes), …
  • Database knowledge and experience: PostgreSQL, MySQL, NoSQL (mongoDB, …)
  • Java frameworks like spring/springboot and cloud related databases (SQL and No-SQL). For a few pilot applications (K ‘ching and Appyourservice).
  • Expertise with front end and RESTful webservices, JSON, …
  • Very good knowledge of software development best practices
  • Design patterns
  • Unit testing, continuous integration, build pipelines (grunt, gulp)
  • Code analyses (Sonar)
  • Experience in an Agile environment (Scrum, kanban)
  • A passion for coding and end-to-end development.

This is a stunning opportunity to create the foundation of a platform that will reform the client’s application landscape.

Published in Jobs
Page 1 of 2