Senior DevOps Engineer
Symphony Solutions is a cloud transformation company headquartered in Amsterdam, with offices in the Netherlands, US, Ukraine, Macedonia, and Poland. Symphony Solutions recently celebrated 10 years of continuous service, and we attract many people with our open, welcoming culture and Dutch-inspired environment.
We are a company with a difference as we maintain a strong ethical culture and keep company values at the level of interpersonal and client-oriented relationships. Our philosophy is to establish close and strong relations with every client, employee, and candidate to succeed in our main directions (e.g. PHP, Java, C#, C++, SAP, Salesforce/Force.com, iOS, Android, BlackBerry).
Customer & description:
Global Covid-19 pandemic has put medical systems across the world to test with an urgent need for quick testing with immediate results. On average, available on the market tests are taking 48+ hours. This indicated an obvious need for testing facilities which are accessible, affordable, and allow people to get results in the matter of minutes, not days. The rapid testing method would not only work for the sake of comfort of an individual, but also allows eliminating the risk of asymptomatic Covid-19 carriers spreading further the virus, endangering people around them without even as much as suspecting it.
Spoedtestcorona, a chain of testing centers offering rapid screening tests for Covid-19 to individuals as well as companies in the Netherlands and Belgium, partnered with Symphony Solutions to make rapid testing for Covid-19 possible by bringing cross-platform web application on the market in two weeks.
The list of tasks that had to be completed within the client’s tight two-week deadline included building an application integrated with test labs software capable to update available time slots for testing, and an admin portal for test lab employees to enable them uploading the test results, minimizing human mistake factor, while keeping the high level of compliance and data security. The application also had to be highly scalable taking into account the need to serve corporate customers with thousands of employees to be processed.
Location – Ukraine/Poland.
Solution & Architecture:
Taking to account the two-week deadline for go-to-market, as well as high compliance requirements of handling personal and medical data, Amazon Web Services platform was chosen for building the application. Availability of many ready-to-use PaaS solutions enabled us to have the whole development and production infrastructure to be built and automated within two business days.
Solution consists of several websites, admin portals (node.js+Angular.js) and a tablet app for test scanning (React.js).
- 3+ years of DevOps experience
- AWS cloud native hands-on experience(Lambda, APIGW, Cognito, etc)
- CloudWatch, DynamoDB, Athena, Glue, Route53, SES, SNS
- Coding/scripting skills (bash/python/Node.js)
- SOA and micro-service architecture understanding
- Unix OSs experience
- Creating CI/CD infrastructure
- Setup and maintain environments, configure 3rd-party tools
- Setup monitoring and logs collection for wide range of application and infrastructure metrics
- Take part in handover to support activities incl acting as L2/L3 support for solution changes or bug fixing during support phase
- Document technical knowledge in way that it improves people comprehension in relevant area