DevOps Engineer
Calling for a skilled DevOps Engineer based in or willing to work onsite Geneva and join a highly reputable client for a contract opportunity.
The DevOps Engineer will be part of a Program implementing CI/CD for the client IT landscape, in the hybrid deployment environment, with a focus on ensuring all RSP security controls designed are implemented according to specifications.
The selected DevOps engineer will be responsible for delivering the following tasks:
- Implement & Configure CI/CD pipeline for on premise applications (mostly bamboo).
- Implement & Configure CI/CD pipeline for on AWS deployed applications (cloud formation &
- code pipeline).
- Implement security related CI/CD measures across all pipelines.
- Implement security related architectural elements within the IaaC.
- Validate security elements defined in architectures are appropriately implemented.
- Document both the implementation and validation of the security related elements.
Skills and experienced required:
At least 5 years’ experience
- Experience with CI/CD
- Experience with Cloud formation
- Experience with Continuous Integration tool(preferably Bamboo)
- Experience with AWS code pipeline
- Experience with Java
- Experience with JUnit
- Experience with Maven
- Experience with DAST / SAST (preferably SonarQube and Fortify)
Knowledge of Tomcat, Wildfly, Apache
Infrastructure and System specialist
Infrastructure & Systems Specialist
Endeavour has an exciting opportunity for an Infrastructure Specialist to join a consultancy firm, based in London, providing a comprehensive array of professional services to fintech companies, online businesses and payment solution providers.
The role offers remote flexibility with presence onsite required when needed.
The successful Infrastructure Specialist will be joining our client’s IT team and be responsible for ensuring that our client’s server and hosted application needs are met and that the health of their global infrastructure is monitored and maintained. You will configure and manage dozens of platforms powering websites, mailboxes, databases, and in-house software. In addition, it’ll be your job to drive improvements, which will include the implementation of automation whether it relates to boosting the effectiveness of processes or the efficiency of internal teams.
The selected Infrastructure Specialist will have the following demonstrable skills/experience required:
- Five or more years of experience in system administration or related IT role.
- Experience administering a wide variety of *nix platforms.
- Proven experience configuring and managing systems running Debian and CentOS (or derivatives), and software such as OpenSSH, Nginx, Apache, MySQL, Postfix, and Dovecot.
- Experience with tools and products like Chef/Ansible and Vagrant/Docker.
- Automate everything mindset with a ridiculous amount of experience in automating tasks through scripting.
- Knowledge of one or more languages such as Python, Go, Perl, Java, Bash, and PHP.
- Strong familiarity with supporting high-volume eCommerce websites.
- Understanding of hardware, information security, networking concepts, and enterprise applications.
- Basic abilities in network administration: experience working with Cisco/F5 products and a solid understanding of network protocols.
- Ability to quickly analyse complex issues, come up with innovative solutions, and determine possible causes. A high aptitude for problem solving is required.
- Ability to balance conflicting concerns such as security, maintainability, and usability.
- Experience supporting remotely located end users and systems, and an understanding of the impact of technology on the business.
- Ability to work to a very high standard and tight deadlines with colleagues from across the globe.
- Autonomous, detail-oriented, highly organized, and quick to adapt to changes.
- Excellent English communication skills, both verbal and written.
- Willingness and ability to learn and master new tools and latest trends.
- Ability to work outside of typical business hours on occasion.
- Certifications (e.g. CompTIA Linux+, LPIC-*, RHCSA, ITIL® etc.) a huge asset.
If this sounds like you, send your CV or get in touch for further details!
Solutions Architect
We are looking for a Solution Architect to join our Digital Transformation client’s team, based in Sheffield on a permanent basis.
The ideal profile will have experience of working with a Java-based eCommerce technologies such as IBM WebSphere Commerce, SAP Hybris, Salesforce DemandWare or Oracle-ATG.
The successful candidate will be required to lead the solution design, assist in solution implementation and be responsible for the technical delivery of complex solutions to a wide range of clients.
You will be required to work closely with clients and the internal delivery teams to ensure our solutions meet the business requirements and are delivered to our client’s principles, standards and best practices. The candidate should be business focused and have a proven track record of delivery.
ROLE RESPONSIBILITIES
- Producing and owning technical solutions to fit business requirements and ensuring successful delivery.
- Producing and owning solution design documents covering baseline and target architectures for applications, integrations, data and technology – ensuring the design meets architecture principles and best practices for the technology platform and justifying the solution design against other options.
- Producing technical specifications for lead developers covering mid-low level application, interface and database design, including identifying relevant design patterns and application frameworks.
- Communicating technical architectures and designs to internal teams, including developers and testers.
- Communicating directly with the customer on all aspects of the technical design, including running design workshops, participating in architecture reviews, providing recommendations and reasons for key design decisions and explaining complex technical designs to non-technical stakeholders.
- Communicating directly with 3rd parties to agree designs, especially in the integration domain.
- Identifying impacts of a given solution/architecture and challenging business requirements or suggesting alternate solutions where necessary.
- Identifying and managing key stakeholders of the architecture change.
- Working collaboratively with other architects and lead developers to share knowledge and solutions.
- Estimating the design and implementation effort of large-scale and complex ecommerce solutions and assisting in the delivery, migration and go-live planning.
- Ownerships of the technical delivery, ensuring and demonstrating the quality of the deliverable, from code quality through to performance, scalability and security of the solution.
- Leading new application/technical architects in all aspects of the above.
- Keeping up todate with technology changes (e.g. trends, software updates, platform updated, 3rd party solutions) and reviewing these for recommendation into new projects or existing clients.
SKILLS & EXPERIENCE REQUIRED
- Proven experience in leading or assisting and delivering large-scale architecture change projects in ecommerce, retail or manufacturing.
- Proven technical leadership skills with an internal team within a client facing environment.
- An understanding of web technologies and an appreciation for capacity and performance design considerations
- Java and J2EE development (e.g. JSP, EJB, JPA, Struts, Spring, core JAVA)
- Develop performant and secure code (incl. SQL) for high-traffic production use, following pre-defined principles and guidelines
- Working knowledge of application server technologies (e.g. WebSphere Application Server) including clustered environments
- Have good front-end development skills in HTML, CSS and JS frameworks (e.g. JQuery) and are familiar with Ajax
- Excellent problem solving skills
- Excellent written and oral communication skills
- Preferable to have a good understanding of IBM WebSphere Commerce (WC) functional and technical architecture including design and development best practice and the associate technologies:
- WebSphere Commerce (WC) functional architecture (e.g. store, catalog, merchandising, marketing, orders)
- WC frameworks (e.g. Command framework, MVC,)
- WC search
- Common WC data models (User, Orders, Catalogs, Promotions etc.)
- WC messaging infrastructure (inbound and outbound, REST, MQ, BOD)
- WC persistence layer (SDO and EJB/access/data beans)
- WC development environment, SVN and GIT repos
- SOLR search
- IBM DB2 Database
- Demonstrate and develop to WC best practices, especially with regards to security and customisations
- Have a working knowledge of Dynacache
- An understanding of WC deployment models (e.g. 3-tier, de-coupled storefront/search
DESIRABLE SKILLS
- Previous experience of working in an Agile environment
- Experience developing headless WebSphere Commerce solutions
- An interest in the ongoing developments of WebSphere Commerce (e.g. xC programming model, JPA)
- Web-tier configuration experience (e.g. Apache, IIS)
- Having worked on solutions utilising edge-caches and CDNs
If this role sounds of interest to you, please get in touch ASAP or apply with your CV
Senior System Administrator
Endeavour Recruitment has an excellent new opportunity for a Senior Server Administrator to work for an international renowned client in Geneva, Switzerland. The duration of this role is initially until June 2019 and the daily all-inclusive rate is 575 Swiss Francs.
What the client is looking for:
- The ability to manage the technical coordination activities relating to the clients information systems.
- Expert knowledge in all aspects of open AM
- Expert knowledge in Web and Application servers support.
- Experience with apache, tomcat, JBoss, Wildfly web and application servers.
- Expert knowledge in Red Hat Linux administration, and system deployment.
- Virtual servers support - XEN and KVM.
- Knowledge of MS Windows support is an asset.
- Experience with open source products support, development, and implementation.
- Good knowledge and understanding of TCP/IP networking, routing, services, protocols: http, ftp, smtp, ssh, dns, ldap, proxy.
- Strong capacity to deploy new products, in a rapidly evolving and challenging technical environment.
- Interpersonal skills for providing smooth customer service together with the ability for rapid problem identification, analysis, and resolution.
Please get in touch for further details on this excellent, not to be missed contract opportunity!
QA Test Analyst
Endeavour Recruitment is looking for Test Analysts for their client based in Brighton. This is primarily a Manual Testing role, but experience of Automated Testing would be advantageous. Training for this would also be provided. Between 2-5 years’ experience required. The salary on offer is between £25K to £30K.
The ideal candidates will have worked in a Testing role before and therefore be familiar with Agile, TDD, and implementing test plans. The client requires candidates who are excellent communicators, are extremely business focussed and are keen to build on their testing abilities to help deliver automated regression testing.
Essential Candidate Experience:
- 2-5 years’ Testing experience
- Jira &/or Bugzilla
- Linux / Windows
- Web Based Applications
- NoSQL, MySQL & SQL Server
- Excellent communication skills
- Strong problem-solving ability
- Apache, Tomcat, jBoss
If you are interested in this role and you have the right experience, then please apply for the role with your most up to date CV that includes the experience you have relevant to the role.
Senior Linux Engineer / Contract / Brussels
Endeavour Recruitment has an excellent new opportunity for a Senior Linux Engineer to work for a large, reputable client in Brussels, Belgium. The duration of this role is 12 months and the daily all-inclusive rate is €577 euros.
Duties:
We are looking for a Senior/Expert Linux Engineer with proven experience in managing Red Hat Linux environments. You will strengthen the System Operations team by maintaining our current Linux Server infrastructure and take a technical leading role in Linux/Infra related projects. Your tasks will mainly consist of:
- Assist in daily operations on Systems like deployments, maintenance, patching, upgrading, securing
- Manage, maintain and optimize the existing Linux environment
- Participate in an on-call 24/7 support team
- Assist in designing and implementing an overall Alerting and Monitoring Strategy for Linux environments
Required Skills and Knowledge:
- You are fluent in Dutch and English.
- A minimum of 3 years’ experience in a similar position
- RedHat Enterprise Linux (incl. Sattelite)
- Security hardening & patching
- Ansible Scripting
- Webservices/daemons (e.g. Apache, Tomcat)
- Accompanying web/application technologies such as ElasticSearch and Logstash
- Knowledge of MySQLDB, Oracle DB or SyBase is a definite plus
- Prior experience in supporting Dell and/or HP Hardware platforms is a plus
If you believe you are the right candidate for this role then please do not hesitate to apply with a copy of your most recent CV.
Hadoop Technical Expert / Project Manager / Contract / Belgium
Endeavour Recruitment has an excellent new opportunity for a Hadoop Project Manager to work in Mechelen, Belgium. The rate for this role is market related.
Required Skills and Knowledge
- Linux (Red Hat 6/7)
- Scripting (Python, Perl, bash)
- Apache Hadoop
- Apache Hive, Ranger, Atlas, Ambari, HBase, Spark, ZooKeeper, R
- IT Security Concepts (SE Linux)
- Disaster Recovery / Business continuity concepts
- Virtualization concepts
- ITIL / IT governance / Agile
- Scheduling and filetransfer products
- GIT or subversion
- Hortonworks distribution
- Kerberos / LDAP
- Public Cloud (Azure / AWS)
- Databases (Oracle, SQL Server)
- Windows Server 2012
- Webservers (Tomcat, Websphere, IIS)
Soft Skills:
- Positive mindset
- Self-motivation and team-player attitude
- Excellent oral and written communication skills
- Excellent troubleshooting and problem-solving skills
- Ability to prioritize and perform research on technical problems with minimal guidance
- Ability to research and analyze server/application issues
- Ability to rapidly learn new technologies
If you believe you are the right candidate for this role then please do not hesitate to apply with a copy of your most recent CV.
Middleware Solution Architect / Contract / Belgium
Endeavour Recruitment has an excellent new opportunity for a Dutch or French speaking Middleware Solution Architect to work for a client in the financial sector in Brussels, Belgium. This duration of this role is initially until the end of 2018 with possibility of extension thereafter and the rate is market related.
Required Skills:
- Fluent in French or Dutch but must be able to understand the other
- 5 years’ experience as a middleware application design within a complex IT environment
- Relevant experience in middleware application design
- Relevant experience with Java and J2EE
- Extensive knowledge of Apache
- Extensive knowledge of Tomcat
- Extensive knowledge of JBoss
- Knowledge of Linux
- Familiar with network terminology such as Vlan’s and firewall.
Soft Skills:
- Open minded
- Team Player
- Structured and analytical approach
- Effective in communication (Written and Spoken)
- Must have excellent problem solving skills.
Responsibilities:
- Design architecture that will meet the requirements of the business and the company standards
- Collaborate with the development team during the solution development phase
- Collaborate with the operation team on incident and problem management that requires architectural analysis
- Develop and maintain the solution documentation.
If you believe you are the right candidate for this role then please do not hesitate to apply with a copy of your most recent CV.
Application support/System Administrator
Endeavour has a fantastic opportunity for a seasoned System administrator to join a global organization, based in Switzerland, for a long-term contract opportunity.
You will be responsible for the configuration and operation of Web and Internet applications, systems and services. You will be reporting to the head of the Systems Management and Integration Section, IT Technical Division and work in close collaboration with Business Sectors development teams.
The successful System administrator will be involved in the following duties:
- Web Applications and Internet Services support above
- Performing Application Deployment processes, respecting the specified timelines, and following the standard maintenance procedures
- Maintenance of Application Server Platforms and System administration tasks;
- Participate in the harmonization of client Web application environments in view of consolidating and standardizing of the system architecture;
- Completes necessary documentation for Web-based systems, services and related support procedures as required for supporting client Documentation Library;
- Helps with the support of other services related to the global client IT infrastructure
Required skills/experience:
- Excellent working knowledge of English;
- At least six years of relevant professional experience with Application Integration support, System Administration of Web Application Environments;
- Expert knowledge in Red Hat Linux administration, including clustering and high available system setup;
- Expert knowledge in maintaining Web servers and Application support.
- Experience with Apache, Tomcat, Jboss, WildFly;
- Good experience with open source products support, development, and implementation is important;
- Experience in Application deployment, Change and Release Management;
- Knowledge of Application Containers technologies, such as Dockers, Kubernetes, OpenShift;
Desirable skills/knowledge:
- Good knowledge and understanding of TCP/IP networking, routing, services, protocols: http, ftp, smtp, ssh, dns, ldap, proxy, and others;
- Programming experience and application development will be an asset - java, perl, shell scripts;
- Strong capacity to deploy new products, in a rapidly evolving and challenging technical environment.
Please get in touch ASAP for further details on this not-to-be-missed contract opportunity!
Cloud Automated Developer / Belgium
Endeavour Recruitment has an superb opportunity for a degree educated Cloud Automation Developer with a minimum 7 years relevant experience and expertise to join our Devops team in Brussels. This is a 6 month contract with possible extension.
Requirements of the project
As a Cloud Automation Developer, you will take up a role in the Devops team. You will take ownership in the implementation and maintenance of the data center tooling landscape.
You will focus on automating service delivery and providing means for easy and low cost operations. You support different teams that design.
This includes the specific following tasks and responsibilities:
- Development and support on our CMDB & Automation engine
- Analysis & development for data center automation projects
- Development & operational support on our external world interface
Candidate Requirements:-
- Minimum 7 years of relevant experience and expertise in:
- Java, Spring, Hibernate, JSF, PrimeFaces, …
- SQL (MySQL, MariaDB, Postgres, Oracle, NoSQL, ...)
- Adobe Flex, ActionScript
- Perl, Phyton, Ruby, PHP…
- WebServices: SOAP, REST, JSON, …
- Linux (RedHat)
- Tomcat, Apache, JBOSS suite, ..
- Agile development & Scrum principles
- SVN, GitLab source control
- JIRA
- CI/CD methodology and tooling experience (Jenkins, …)
- Knowledge of typical data center related technologies (TCP/IP, networking, security, virtualization, storage, systems, monitoring, ...)
- You take initiative and systematically drive for results
- You are a team player
- You are able to meet and exceed customers’ expectations (internal or external)
- You are able to inform your customers/colleagues timely and efficiently
- You manage your time and project planning efficiently
- You are able to learn quickly