0333 241 3128
Thursday, 30 June 2022 11:28

AWS API Engineer

Endeavour has an immediate start contract opportunity for an AWS API Engineer to join a financial client based in Sweden, initially till January 2023, with extensions thereafter.

This is an onsite role.

As an AWS API Engineer on the Amazon API Gateway team, you need to be passionate about API creation and backend development. In line with the key tenets of AWS, you’ll be focused on scalability, reliability, and security for custom built APIs 

Required Skills: 

  • At least 2 years of experience with AWS API gateways
  • Very good understanding about securing cloud native applications
  • Solid knowledge about Oauth2, Basic authentication, OIDC, JWT concepts
  • Good understanding in Proxy, Reverse/Forward Proxy concepts
  • Good understanding in Kubernetes & Kafka
  • Good knowledge of important security guidelines like sql-injection, xss, csrf etc.
  • Excellent knowledge about scalable and highly-available Restful APIs.
  • Working knowledge of contemporary approach to monitoring, log aggregation, alerting etc.
  • Experience with implementing end-end monitoring and tools for APIs, ELK
  • Experience in Agile methodology.
  • Experience in following best Coding, Security, Unit testing and Documentation standards and practices
  • Experience in Banking/Financial domain is highly desired

Please send us your CV or get in touch for further details ASAP.

Published in Jobs
Wednesday, 22 June 2022 10:51

DevOps Azure Engineer / South Africa

Endeavour Recruitment has a not to be missed permanent opportunity for an experience DevOps Engineer.

Excellent career and financial prospects!

Hybrid role

Cape Town or Johannesburg based

As the DevOps Engineer you will be working in an agile environment alongside a dynamic, multi-skilled team of developers and operational staff. 

You will take full responsibility for the uptime, performance, security and deployment of the entire web and development environment.

Fast- paced environment where efficiency is a priority and multi-tasking is a requirement.

You will be instrumental in being part of the transition from a traditional hosted environment to a fully cloud hosted environment with containerisation and serverless on the horizon.

This position is demanding yet very rewarding. If you can visualise the future and drive progress to move towards it, this position is made for you!

  • Focus will be on delivering solutions in Azure, AWS and GCP while automating deployment, system maintenance, and keeping the platforms monitored and stable.
  • Working in collaboration with the operations team.
  • Architect and manage Azure infrastructure.
  • Manage AWS and GCP infrastructure.
  • Manage security.
  • Manage CDN services.
  • Implement and oversee secure practices in hosting and the SDLC process.
  • Manage backup and disaster recovery.
  • Manage infrastructure and licencing budgets.
  • Automate deployment, monitoring, response, backup, and recovery procedures.
  • Modernize legacy infrastructure to take advantage of Azure capability.
  • Collaborate with architects to deliver solutions that are both cost efficient and highly scalable.
  • Continuous scalability and cost optimisation.
  • Documentation of all infrastructure and procedures.
  • Maintenance and troubleshooting of IIS, nGinx, ElasticSearch, Redis, MySQL, MS SQL.
  • Investigate and resolve technical issues.
  • Be available after hours to attend to critical outages and planned changes.

Skills and competence:

 

  • Proven track record of designing, implementing, and supporting high scale services.
  • Ability to match business needs with smart solutions to meet scalability and costing needs.
  • Ability to constructively lead others and by so doing raise team performance.
  • An excellent communicator both verbally and written.
  • Strong analytical and creative problem-solving skills.
  • Excellent attention to detail.
  • Ability to absorb pressure in stressful situations.
  • Broad cloud knowledge, staying abreast of all tech trends.
  • Flexible about working with a wide range of technologies.

 

Qualifications and experience:

  • 5+ years’ experience in managing and building scalable infrastructure.
  • 5+ years’ hands-on DevOps experience
  • 3+ years’ experience in working in agile teams.
  • Software related degree/diploma
  • Preferred certifications: Microsoft Azure Architect Design / Technologies, Microsoft Azure DevOps Solutions and Security Technologies
  • Hands on experience with the following:
  • Architectural and strategic input
  • Cost calculations and budgeting for forecasts and planning
  • Documentation for both knowledge sharing and auditing needs
  • Azure
  • Virtual Networking
  • Secure practices
  • Windows
  • Linux
  • IIS
  • MS SQL
  • PowerShell
  • Bash
  • Infrastructure as code

Desirable skills:

 

  • Redis
  • ElasticSearch
  • AWS
  • nGinx
  • MySQL
  • GCP
  • Containerisation
  • Serverless architecture

Does the above match your experience and expectations? If so, please get in touch asap. We look forward to receiving your cv!

Published in Jobs
Thursday, 12 May 2022 15:27

PHP Developer

We have an exciting opportunity for an PHP developer to join our client, a world leader in with bookings / transfer solutions.

The role can be fully remote, with occasional visits to the office required.

Our client is looking for PHP profiles with excellent organisation, time management and planning skills

The successful PHP developer will be part of a team that is responsible for designing and delivering flexible, high-performance web applications.

Your role will involve:

  • Working within an Agile development environment.
  • Having initiative and drive to research and promote new technologies.
  • Anticipating, predicting and resolving problems before schedules are impacted.
  • Solving problems independently and as part of a team.
  • Maintaining and improving the existing code base; providing great technical insight and documentation.
  • Helping identify new opportunities and improvements, playing an active role around input into design and functionality decisions

Skills/knowledge:

  • Software development experience.
  • Experience building and integrating APIs.
  • Strong background or interest in delivering successful products/systems.
  • Experience writing high-quality, solid code taking into account security, performance, resilience, scale and re-use when developing.
  • Be comfortable writing automated tests for your code (PHPUnit/Behat/PHPSpec etc…).
  • Devops mindset, particularly around automation.
  • Comfortable on Linux command line.

This is a fantastic opportunity with an exciting company that offers the room to grow and expand technically and professionally.

If you believe you are the right candidate for this role, then please do not hesitate to apply.

Published in Jobs
Thursday, 05 May 2022 15:41

Head of Analytics

Contract opportunity: calling profiles for a Head of Analytics role with our London based client!

This is a hybrid work role, with the expectation to be 2/3 days onsite.

Our client is looking for a profilewith Power BI experience and good technical knowledge of BI tools to be the face of analytics/data in the organisation and help them move forward in their analytics transformation journey.

The successful Head of Analytics will demonstrate excellent communication skills and ideally have the following experience:

  • Senior leadership experience in an analytics related role, with multiple stakeholders, and a complex and technical operating environment.
  • Commercial experience with a record of delivering outcomes that add value or impact on service delivery and produce ROI.
  • Experience of working with a range of operational stakeholders; demonstrating excellent communication and engagement.
  • Experience in managing projects or delivering analytics transformation programmes successfully.
  • Experience in delivering excellent customer service; preferably delivering analytics.
  • Experience of shaping strategy and vision for your service area and delivering it successfully
  • Good experience of working in an agile product delivery model, ideally data related products, as the responsible person

Your technical skills will include:

  • Good knowledge (Head of level) around data and analytics that optimise performance and deliver value; user experience, design, technical skills, and platform knowledge. To the level that are able to engage with technical staff and data architectures or experts.
  • Excellent knowledge of Power BI and other analytics or data tools, technologies, preferably Microsoft. As well as good understanding of data architecture. To the level that you are able to engage with technical staff and data architectures or experts.
  • Good knowledge of SQL, ETL technologies and data modelling. Knowledge of programming languages useful for data analytics such as Python
  • Good knowledge of the Azure cloud data platform and the potential to use its services to improve analytics
  • Good knowledge of testing BI software, release cycles, devops (dataops) and how to successfully move a product from development to production
  • Ability to understand complex technical/technology solutions and concepts, with the ability to solve complex problems.
  • Effective IT skills including basic/intermediate/advanced MS Office skills
  • Ability to mitigate and manage complex risks; including technical or regulatory ones such as GDPR, SDR etc.

Please send your CV or get in touch for further information ASAP!

Published in Jobs
Thursday, 05 May 2022 15:03

Solution Architect / C# .Net, Azure

Solution Architect / C# .Net, Azure

We have an exciting opportunity for a skilled Solution Architect / Senior Architect / Lead Architect with strong Microsoft experience in C# .Net and Azure to join our client based in London.

This is an exciting ongoing project digitalizing and modernizing a Multi-Billion Pound organization and bringing them to the forefront of technology.

We are looking for someone that’s technically very strong, but also has a strong commercial acumen as well as the ability to lead a team and talk directly to board level executives, Client facing as well as overseeing an Indian Development team of 30 Developers.

Skills and experience:

•             Solution Architecture

•             Team Leadership

•             Strategic Thinker

•             .Net C#

•             React

•             Azure

•             Integration technologies, middleware, service oriented architecture and API

•             Cloud (SaaS, IaaS, PaaS)

•             Experience of working with senior business stakeholders

Our client can provide sponsorship. Ideally they are looking for a permanent placement, but they will consider contractors.

For further details regarding this exciting permanent opportunity, please don’t hesitate to apply

Published in Jobs
Wednesday, 16 March 2022 15:58

DevOps Engineer

Endeavour Recruitment has an opportunity for a Devops Engineer to join our client’s fast-growing Information Technology and Services company, specializing in the SMME market.
This is a Perm role, and we are open to all candidates who are willing to relocate to Cape Town, South Africa, as this work placement is onsite.
This is an excellent opportunity for a Devops Engineer who has experience with Azure, Linux, Jenkins, Ansible, Kubernetes and AWS. You will be working with and managing/mentoring a strong team, leading the team to produce the best possible outcome for the company.

The role:

The devops engineer will provide our client with devops support and services as seen fit by the company involved.
Roles and Responsibilities
• Assist with setting up IT and development environments for the developers on new and existing projects through an agile approach incorporating scrum techniques.
• Assist with making recommendations and executing improvements/optimization of the development environments.
• The above will be done in all phases of the projects be they development, staging or live environments.
• Going forward assist with ongoing services to clients in a devops as a service capacity.
• Maintain relevant live environments to ensure applications run optimally.
• Troubleshoot application issues and devise an approach to fixing them.
• Make use of relevant in-house applications of customers to facilitate the work placement.
• Constant communication with all relevant parties on projects, maintenance and troubleshooting activities.


You will be working with technologies like Azure, Linux based, Jenkins, CI/CD, Ansible,Kubernetes, AWS etc.

Our requires two profiles, one Azure heavy and one AWS heavy.

Please send your CV or get in touch for further details as soon as possible for this career building opportunity.

 

Published in Jobs
Thursday, 24 February 2022 15:02

Technical Lead

Endeavour has an excellent opportunity for a Technical Lead to join our client who utilise the extensive skill set of its experts and maintains a pool of knowledge with its development teams to develop software that delivers business value.

Urgently recruiting for a Technical Lead to join a fast growing team,. Looking for a motivated and forward-thinking professional to help the team to deliver bigger and better digital platforms. With this UK client no project is the same, so look forward to an exciting and diverse opportunity.

As a Technical Lead, your duties will include working with clients to understand the problems they are trying to solve, work with the developers to plan stories, and take the lead throughout the development projects. In this role, you will build relationships across all levels of the organisation and help solve complex challenges by creating innovative business and/or digital enterprise solutions.

You will have the ability to operate in Agile methodologies defining the change needed (in the form of design decisions, project designs, roadmaps and/or technology selection) to meet stated business outcomes and align to the overall IT strategy.

You will be a trusted advisor to the business, often working and driving value on large transformation programmes. Helping the business achieve their vision, it'll be your job to provide technology architecture solution leadership and expertise, throughout all stages of the engagement life cycle. This is an exciting opportunity to make a big impact within a supportive and growing company. Above all, you will have a love for digital technologies and the great potential technology can have.

Responsibilities:

  • Determining project requirements and developing work schedules for the team.
  • Delegating tasks and achieving daily, weekly, and monthly goals.
  • Liaising with team members, management, and clients to ensure projects are completed to standard.
  • Identifying risks and forming contingency plans as soon as possible.
  • Analysing existing operations and scheduling training sessions and meetings to discuss improvements.
  • Keeping up-to-date with industry trends and developments.
  • Updating work schedules and performing troubleshooting as required.
  • Motivating staff and creating a space where they can ask questions and voice their concerns.
  • Being transparent with the team about challenges, failures, and successes.
  • Writing progress reports and delivering presentations to the relevant stakeholders.    

Your day:

  • Morning stand-ups which you will lead with the Scrum Master ensuring work is planned in and teams know what they need to work on.
  • Client management, ensuring any outstanding request In Jira or Teams are reviewed and monitored.
  • Planning, continuously advising both internal and external stakeholders about the delivery of the agreed scope using the available resources within the project plan you have laid out at the outset of the work.
  • Reports, both in writing and meetings, you will report on the status of all deliverables and results in context of the success criteria defined by you and the client.
  • Tracking, ensuring the right amount of efficiency by keeping track of project resource and ensuring priorities are set and agreed with the client.

Requirements:

  • Experience leading teams/projects, C#, reactJS, Azure integration services, APIM, ADF, Azure DevOps)
  • Experience of working within a regulated industry.
  • Strong interpersonal skills with the ability to communicate effectively at senior levels, both written and oral, within the business and IT strategy areas.
  • Experience of projects with significant integration challenges. Deep understanding of integration approaches and technologies.
  • Experience of at least one technical architecture discipline (application, data or infrastructure), some knowledge of others.
  • A broad and recognised set of knowledge across the full spectrum of Architecture, including things like; Leadership and ownership of technology solutions, Cloud transformation, Digital transformations, Technology architecture tools and techniques as well as knowledge of TOGAF or equivalent method awareness and real-world experience, Technology domain knowledge and experience. 
  • Establishing good relationships with clients and other professionals.
  • Excellent communication and interpersonal skills.
  • Collaborative approach for driving decisions.
  • Fluent command of written and spoken English.
  • Ability to understand technical issues at a high level.
  • Strong problem-solving skills with a high attention to detail.
  • Experience in working with teams of >= 5 members.

Your Skills:

  • Working understanding of life cycle and business processes in a Technical Lead capacity.
  • Extensive Business Analysis skills including process mapping and business process reengineering.
  • Experience in a number of the following areas: system implementations, change management, user testing management/best practice, training design, and delivery.
  • Experience in the technical improvement of new platforms.
  • Experience in working on a financial change program is highly desirable.
  • Atlassian tools including Jira/Confluence
  • Experience in working on complex projects dealing with several processes and applications
  • Business analysis qualifications would be beneficial
  • Strong communication and stakeholder management experience, as well as working with third-party vendors
  • Strong understanding of the technical challenges faced by a global business, able to understand IT analysis and risks in this business context 
  • Ability to build successful working relationships with both clients and colleagues and inspire confidence in all directions
  • Familiar working with the Google business suite as well as Microsoft 365
  • Experience with remote work and using Microsoft Teams
  • Stress resistant, proven capability of juggling multiple projects at once
  • Strong communication skills, both written and verbal
  • Passion for anything tech and digital
  • Can work UK hours 9am – 6pm

Other Requirements

  • The role can be remote or hybrid, working mainly from home using Teams, email and video conferencing for our daily stand-ups with an office space in London which will require the post holder to be motivated, disciplined and able to work under their own initiative. 

The candidate will interact with a variety of teams and individuals both internally and externally, therefore should be a strong communicator (both written and verbal), and an effective team player.

Please get in touch for further details on joining this friendly, professional and approachable team!

Published in Jobs
Thursday, 10 February 2022 15:05

Technical Business Analyst

Long-term contract opportunity – 100% remote!

A growing UK based client is looking for a Technical Business Analyst to be part of their global team and help them with a transformation program.

Our client is looking for an enthusiastic and forward -thinking BA, used to working with development teams, specially focused on C#, .NET, Azure technologies.

Experience with financial, accounting debt management software payment systems industry is a strong asset.

The selected Technical Business Analyst will join a team to help deliver bigger and better Digital platforms. You will work with the developers to plan stories and take the lead as the BA throughout the development projects. In this role, you will build relationships across all levels of the organisation and help solve complex challenges by creating innovative business and/or digital enterprise solutions, within an Agile environment.

Required skills/experience:

  • Experience of working within a regulated industry.
  • Strong interpersonal skills with the ability to communicate effectively at senior levels, both written and oral, within the business and IT strategy areas.
  • Experience of projects with significant integration challenges. Deep understanding of integration approaches and technologies.
  • Experience of at least one technical architecture discipline (application, data or infrastructure), some knowledge of others.
  • A broad and recognised set of knowledge across the full spectrum of Architecture, including things like; Leadership and ownership of technology solutions, Cloud transformation, Digital transformations, Technology architecture tools and techniques as well as knowledge of TOGAF or equivalent method awareness and real-world experience, Technology domain knowledge and experience.
  • Establishing good relationships with clients and other professionals
  • Excellent communication and interpersonal skills
  • Collaborative approach for driving decisions
  • Fluent command of written and spoken English
  • Ability to understand technical issues at a high level
  • Strong problem-solving skills with a high attention to detail
  • Working alongside Development teams working in an Agile Environment with DevOps, .Net, C#, Azure
  • Experience in working with teams of >= 5 members

If this sounds like you, please send us your CV or get in touch ASAP for further details!

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, 22 October 2021 15:53

Front-end/React developer

Front-end Developer with solid React skills required ASAP!

This contract opportunity based in Luxembourg will require the Front-end/React developer to develop scalable and efficient front-end solutions and applications, as well as collaborate with the back-end team to achieve a well-rounded software architecture suitable for production use.

The selected Front-end/React developer will be joining the IT team in Luxembourg and have a solid knowledge of development concepts; Azure Cloud architecture is a plus.

Required technical skills and experience:

● 3+ Years of HTML5 / CSS3 experience;

● Excellent knowledge in developing with React Framework V16+;

● Good knowledge of state management tool (like Redux, Redux Toolkit, MobX, ...);

● Experience with implementing responsive web applications;

● Experience consuming / interacting with REST APIs;

● Passionate about good design & user experience;

● Knowledge of software architectures principles, design patterns and best practices;

● Experience in using version control systems (git);

● Experience with continuous delivery and automated testing (Azure DevOps);

● Experience working in an Agile environment with frequent release cycles;

● Experience working within cloud-based environment;

● Strong written/oral communication skills;

● English (and French). »

Please apply if this sounds like you or get in touch for further details!

Published in Jobs
Page 2 of 14