Diese Stelle ist nicht mehr verfügbar.
Sie können ähnliche Vakanzen anzeigen oder E-Mail Benachrichtigungen für diese mit den unteren Buttons aktivieren

Site Reliability Engineer

Do you have 2-5 years Core Java Experience? Have good knowledge of concurrency and synchronization issues/techniques in a multi-threaded environment

 

Then read on!

 

Our client, an established global player in web based trading technology is looking for a Site Reliability Engineer to join their team. 

 

Reporting to the Head of Site Reliability Engineer (SRE) you will be working on critical production applications and infrastructure. You will be in the thick of solving the problems of distributed systems across continents in a way most engineers never experience.

 

As a successful candidate for this role you will have strong analytical and troubleshooting skills, fluency in coding and systems design, solid communication skills and a desire to tackle complex problems. The client is particularly interested in software engineers familiar with aspects of running low latency distributed systems across continents -- depth in either networking technologies or Unix system calls are strong pluses. 

 

Key Responsibilities:

  • Work in an engineering team to maintain systems and to be a guardian of the end-to-end performance and reliability of Client's services
  • Monitor site stability and performance and troubleshoot issues across the entire stack - software, application and network
  • Pro-active monitoring and risk mitigation activities to ensure minimization of critical production issues and recurring problems
  • Team player who is able to take on responsibility and execute tasks independently under pressure in the production environment
  • Collaborate with developers to bring new features and services along with Hot-fixes into production
  • Take part in a shared 24x7 on-call rotation

Key Requirements: 

  • 3-5 years of Java programming skills and knowledge about its core libraries. Good knowledge of object-oriented analysis and design patterns. Used to unit-test your code.
  • Expertise in analyzing and troubleshooting large-scale distributed systems with good knowledge of concurrency and synchronization issues/techniques in a multi-threaded environment

  • Strong understanding and experience with handling Unix/Linux platforms

  • Should be comfortable with maintaining a large-scale service platform

  • Experience with system performance tuning at all levels (including Java/JVM, SQLs, buffer management, etc.)

  • Experience with performance-engineering for low-latency applications with practical knowledge of shell scripting in various languages (like Python)

  • Berater

    image

    Joanne Zechariah

     

     

     

     

    .

    More

This job has now been filled but you may be interested in:

 
  • Are you looking to step into a Senior IT System Administrator Role? Enjoy working on diverse project? Solid Background in both Hardware & Software. Interest in Enterprise Storage and Cloud? Then read on! Due to expansion, my Client, an Established Global Player in web based trading technology is looking for a Senior System Administrator to join their dynamic team. Key Responsibilities: Bring in new ideas of infrastructure management to help support and maintain the Client’s platform infrastructure. Create and further develop the Client’s goals of full infrastructure automation through Infrastructure as Code DevOps practices. Troubleshoot and solve problems for all technologies and IT systems. Create the tools and know-how to ensure internal employees can master their job without delays. Accept and search out new challenges within the organization, question current practices and bring fresh ideas to the infrastructure team and company as a whole. Interact and help fellow employees and customers Be prepared to meet challenging goals, learn and develop yourself as you help grow the company Participate in rotating on-call to cover out of hours critical emergencies. Key Requirements At least 7 years of relevant working experience Infrastructure Automation (Vagrant, Ansible, Saltstack, Docker) Very strong knowledge of Linux and networking A deep interest in Open Source technologies Ability to clearly and concisely converse as well as explain to technical and non-technical individuals or groups Excitement and ambition to learn and develop new skills Problem solving and troubleshooting complex issues independently and within a team Strong written and spoken English skills, German language skills preferred Interested in taking the next step as a Senior IT System Administrator? If you meet these criteria then please send your full CV via email to Joanne Zechariah at j.zechariah@eurolondon.de I look forward to hearing from you! Thank you for applying to Euro London Appointments, Europe's largest independent language consultancy. Please be advised that documents will be treated in the strictest of confidence and that your application will not be forwarded to any client without your express permission. To enquire about other vacancies please visit our website at www.eurolondon.com

  • Do you have a strong background as a Java Developer? Are you a Backend Developer? Does Core Java & Synchronisation make sense to you? Then read on!  Our client, an Established Player in web based Trading Technology is looking for Java Developer(s) to join their team.  Key Responsibilities: Take care of the full software life cycle of customer-integration-projects including requirements-analysis, design, implementation, testing and technical onboarding Define API specifications based on open protocols (e.g. FIX, SOAP, REST) and implement system enhancements in order to extend Client’s technical service-offerings Develop architectures and implementations in accordance to agreed standards Define and document functional and performance requirements, implement Unit-, Integration- and Stress-Tests Synchronize project activities with business-departments and customers Architect and develop scalable solutions for a growing number of customized client-interfaces Partnering with business and technical teams to identify objectives, recognize opportunities and produce innovative solutions Key Requirements: Min 1-4 years of Core Java programming skills and knowledge about its core libraries.  Good knowledge of object-oriented analysis and design patterns. Used to unit-test your code. Analytical, debugging and creative problem solving skills with attention to detail and being able to handle multiple different topics at once Clean and understandable code writing Outstanding reasoning skills, highlighted in your ability to identify pragmatic solutions aligned with the long term goals Ability to confidently and effectively discuss technical issues with both technical and non-technical audiences Good organizational, prioritization and planning skills in order to be able to meet tight deadlines Team player who is able to take on responsibility and execute tasks independently with little supervision and under pressure in our production environment Excellent written and spoken skills in English. Other language skills are a plus Additional desirable skills: Solid experience with Linux and Windows operating systems IT Security (e.g. SSL, Certificates) Java-Frameworks (e.g. SPRING, Hibernate) Solid Linux Experience Messaging technologies (e.g. Webservices, FIX-Protocol, JMS, AMQP) Experience with performance-engineering for low-latency applications Experience with XML, XSL/XSLT One or more additional programming/scripting languages (e.g. Python, Perl, Bash) Experience with distributed multi-threaded systems Experience with Freemarker Template Engine Financial industry or comparable experience Interested in taking the next step as a Java Developer – Client Integration? An attractive remuneration package awaits you! If you meet these criteria then please send your full CV via email to Joanne Zechariah at j.zechariah@eurolondon.de I look forward to hearing from you! Thank you for applying to Euro London Appointments, Europe's largest independent language consultancy. Please be advised that documents will be treated in the strictest of confidence and that your application will not be forwarded to any client without your express permission. To enquire about other vacancies please visit our website at www.eurolondon.com

  • Are you passionate about Tech? Have an entrepreneurial mindset? Looking to step up into a Team Lead role?  ..... Then read on! My client, an expert player in embedded and LoT software development, is expanding their presence in Germany. They are looking for Technical Lead – Embedded Software to join their dynamic Team!   Key Responsibilities: Managing development projects with focus on Board Support Packages (BSP) and device driver for Android, Linux, or Windows CE integration and custom software development Customization of Yocto/Buildroot distributions Software development and integration of custom and standard development tools Preparation of technical documentation Apply and improve software development methodology. Communication with other teams to ensure quality of projects Key Requirements: Degree in Computer Science or Computer / Electrical Engineering or equivalent Min 4 years of experience in embedded software development: in drivers or firmware development, with knowledge of ARM architecture Strong embedded Linux experience is a MUST! Solid understanding of software architectures to support specification and integration Strong experienced in embedded software development, ideally on different RTOS C/C++ development in embedded software / Android Kernel Programming skills in Qt, OpenGL Familiar or having a first experience in Agile and Continuous Integration. Strong written and spoken communication skills in English. German skills is a plus! Interested in taking the next step as a Technical Lead – Embedded Software? If you meet these criteria then please send your full CV via email to Joanne Zechariah at j.zechariah@eurolondon.de I look forward to hearing from you! Thank you for applying to Euro London Appointments, Europe's largest independent language consultancy. Please be advised that documents will be treated in the strictest of confidence and that your application will not be forwarded to any client without your express permission. To enquire about other vacancies please visit our website at www.eurolondon.com

  • Do you have Enterprise Sales experience selling to Business?  Do you offer solutions to Business and solve IT problem? We need to TALK! My client a US based software company is looking for a Solution Consultant DACH for their team in Germany. As a member of the Solution Consulting team, you are a key player in an exciting, customer facing role that combines consultative selling with technical and customer relationship skills. You will provide services to the sales team covering Europe, specifically the DACH Region. You present business-focused presentations and solution demonstrations.  Key Responsibilities: Support the Client’s partners (Resellers and Systems Integrators) through the end-to-end sales process Support the end-to-end sales process in conjunction with the Account Exe/Manager Conduct opportunity qualification meetings to help ascertain whether Client’s solutions can address the business needs of a prospective customer or an existing customer with a new project Facilitate requirements gathering workshops to gain an initial understanding of the prospect’s core business, key business challenges, business processes, high level requirements, vision, systems and integration strategy Present playback sessions to verify the understanding of the prospect’s core business, processes, challenges, etc. then outline a high level solution Build and present tailored demonstrations aligned to the prospect’s needs based on the verified solution outline Create solution description documents to detail the proposed solution the prospect may implement outlining the business goals, key challenges that will be addressed and the benefits the solution will provide Respond to Invitation to Tenders, Requests for Information and Requests for Proposal and work closely with the Account Exe/Manager, Professional Services, Product Management and Partners/Resellers to compile the response Support post tender activities such as presentations, scenario/use case based demonstrations and Proof of Concepts Manage and deliver other pre-sales related activities required to achieve a successful sales “win” such as Cost Benefit Analysis (import and optimisation using customer data) Act as the liaison between sales and professional services for the purposes of knowledge sharing and creation of professional services estimates Training of partners and internal sales consultants regarding the use and demonstration of Client’s solutions Undertake ad-hoc projects and activities, as directed by the Director of Solution Consulting - EMEA (e.g. industry overview documents, new sales materials, marketing events). Key Requirements: 2 -3 years of relevant experience working in a consultative solution selling pre-sales role Bachelor degree in Computer Science or equivalent. Additional qualifications an advantage Fluent in both German and English is a MUST – written and spoken communications Strong public speaking capability – comfortable, confident, engaging and credible with large or small audiences Demonstrable experience working with Cloud based architectures Understanding of business application technologies including IIS, Smartphones, Tablets, HTML5 and XML and Webservices Experience working with Systems Integrators and Partner organisations Familiarity with SOA architecture and integration principles Excellent written and verbal presentation skills Strong desire and ability to travel (approximately 50% of the time) Strong interpersonal skills and relationship building at all levels including C-level executives Keen work ethic and desire to continually learn Prioritizes work and manages time effectively. Interested in taking the next step as a Solution Consultant - DACH ? If you meet these criteria then please send your full CV via email to Joanne Zechariah at j.zechariah@eurolondon.de I look forward to hearing from you! Thank you for applying to Euro London Appointments, Europe's largest independent language consultancy. Please be advised that documents will be treated in the strictest of confidence and that your application will not be forwarded to any client without your express permission. To enquire about other vacancies please visit our website at www.eurolondon.com