Online since 1999 | 11,599 IT Jobs Live NOW

Lead Data Engineer, Lead Backend Developer & Android Developer

Premium Job From Nigel Frank International
Recruiter: Nigel Frank International
Listed on: 28th April
Location: Helsinki
Salary/Rate: £4066 - £6325
Type: Permanent
Start Date: ASAP

This job has now expired please search on the home page to find live IT Jobs.

Our client is a cybersecurity company that aims to create a future where digital experiences are secure, private, and personalized. Driven by proprietary AI-powered models and uniquely built on billions of real-world data points, their Digital Life Protection (DLP) Platform protects people and connected devices, creating a safer smart-living experience in homes, businesses and connected communities, while respecting privacy. Today, our client covers the largest inventory of devices in the world, with the broadest ability to detect, categorize and protect.They deliver advanced Artificial Intelligence (AI) based capabilities to Network Services Providers (NSPs) around the globe. Their AI-driven platform provides the next generation:Network security | Device intelligence | Parental/content controls.The company is looking for a Senior Data Engineer to join a growing team!Your responsibilities will beWork together with specialists to improve the quality of their operationsDesign, develop and operate their large-scale data warehouse and pipelinesContribute to the design of their Big Data architectureEmpower Labs Data Scientists and Researchers through the use of dataContribute to the company-wide practices in how they securely handle and store customer dataRequired competenciesStrong programming skills in PythonStrong knowledge of data storage patterns and designFamiliarity with ETL pipelines platforms (Apache Hadoop, Apache Spark, …)Experience with AWS data storage and processing services such as S3, Glue, EMR and Athena Experience in CI/CD pipelines (GitHub, Jenkins, CodePipeline, …) Strong analytical skills, creativity, and detail orientedStrong communication and collaboration skills in real and virtual setupsFamiliar with the development challenges inherent with scalable distributed systemsExperience with Agile Development MethodologiesPreferred competenciesExperience in IaC tools such as AWS CloudFormation and HashiCorp TerraformExperience in documentation and technical writingExperience in systems monitoring and performance optimizationFamiliarity with GDPR and CCPA legal frameworks Experience in Secure SDLCExperience in mentoring colleaguesThey're also looking for a Senior Software Engineer with Node.js experience!They champion Agile practicesThey employ micro-services, containers and automated pipelinesPerfect candidate should have experience inSignificant experience with TypeScript, Node.js development Experience with AWS services (API Gateway, AWS Lambda, Amazon Cognito, AWS CDK, AWS CloudFormation, AWS IAM, ELB, ECS, SQS, SNS, Kinesis, etc.) Knowledge in OAuth2.0, OpenID Connect, SSO in general Experience in Serverless architecture and development Node.js running in AWS Fargate RESTful API development experience Experience with Continuous Integration (CI) Jenkins (Jenkins Job DSL, Jenkins environment management), Test Automation (TA) and Test-driven Development (TDD), as well as related tools and framework Co-operative, relentless and can-do attitude; ability to drive things through the organization Team player, able to express their own opinions, justify them and take in and apply feedback Experience in working with multinational teams spread across different physical sitesBe able to show and take initiative with challenging tasks Additional Karma points forExperience in technical design and solution architecture Documentation skills (processes, diagrams, technical designs) Test automation and genuine interest / obsession to automate everythingSecurity minded Agile software development process experience Experience with systems monitoring, performance optimization, root cause analysis, and advanced troubleshooting Experience on operating large-scale systems with high data volumes DevOps experience Passion for quality and for creating exceptional user experiencesAbility to learn quicklyThey're also looking for Android Developer to develop Android application that will cover existing services and extend those services while not on home network.Perfect candidate shouldHave at least 3 years of experience in native Android Java/Kotlin development Ability to work with Java/JNI/C++ based Android app, with 3rd party libraries usedFamiliarity with ReSTful APIs Ability to work independently and part of a team Experience with Continuous Integration (CI), Test Automation (TA) and Test-driven Development (TDD), as well as related tools and framework UX/UI knowledge Team player, able to express her own opinions, justify them and take in and apply feedback Co-operative, relentless and can-do attitude; ability to drive things through the organizationBeing strong where sees the need, but also giving room to other opinions Good communication skills in English Additional karma points can be collected if the candidate has: Test automation and genuine interest/obsession to automate everything Security mindediOS development knowledge is a plus Experience with systems monitoring, performance optimization, root cause analysis, and advanced troubleshooting Passion for quality and for creating exceptional user experiences