Database Engineer

All jobs
salary Estonia
salary Relocation: Yes
salary Fulltime, Flexible

About the Company

Linnworks is one of the UK’s most exciting high-growth tech companies. Founded in 2009, we have rapidly expanded to become the market-leading provider of eCommerce Software-as-a-Service (SaaS) solutions in Europe. Linnworks connects and automates all the different parts of your selling processes.
Linnworks provides a cloud-based, multi-channel stock control and order management system - our software integrates with Amazon, eBay, and more than 50 other online sales channels –
to help manage inventory, listing, order dispatch, and many other aspects of the sales process for our customers.
Full-time, Flexible remote working conditions. The employees may choose whether to work from home or office.
However, the employee must reside in Estonia.

The team is international - 250 people globally, 70+ people in Tallinn from 15 countries: Estonia, Russia, Ukraine, Shri Lanka, Turkey, etc. 60 % of the office is Russian-speaking.
However, B2+ English is a must-have to participate in calls with the UK office / VP of Engineering
Most of the developers in the company are full-stack. There is a QA team and a Delivery team.
Every product team has a PO, QA plus several full-stack developers. The processes are Agile.
Office located in Aiandi tn. 13, 12918, Tallinn. Flexible remote working conditions.
The employees may choose whether to work from home or office.


Company size: 250+

Language: English

The Role

As one of the members of the team database, you will be working on the implementation, configuration, maintenance and performance of the database servers. This is a hands-on role, requiring proven technical skills. In addition to the role, you will be working along with the team in order to transform the way Linnworks manages and distributes information, by using technologies that allow us to develop the most efficient and innovative methods for storing and protecting data in the system.

You are excited at the prospect of contributing to the growth of a fast-paced tech company, and you won’t settle for mediocrity anywhere along the way. You don’t sit around and wait to be told what to do. You take the initiative and find creative ways to get work done. You’re a great team player. You’re open-minded, committed to the success of all your colleagues, and you are a positive person to be around. You put the customer at the heart of your work and strive to create an exceptional customer experience.

The stack of technologies:
Methodology: Agile (Scrum, XP) with DevOps Ideology
Communications: Slack, JIRA, Git, G-Suite, Lucidchart, MindMeister, etc
Backend: .NET 4.7.2+ on C# (ASP.NET WebAPI, WCF, SignalR, Ninject, etc.), .NET Core 3.0+ on C# (ASP.NET Core), Docker, etc
Frontend: Hybrid Application (AngularJS + Angular 11), WebPack, NgRx, RequireJS, SASS, etc
Testing: XUnit, NSubstitute, WebdriverIO, Report Portal, Zephyr Scale, etc
IDE: Visual Studio 2019 / Rider, Visual Studio Code, etc
Storage: Microsoft SQL Server 2016/2019 (T-SQL, OLAP), PostgreSQL, AWS (DynamoDB, ElastiCache, RDS, Redshift, S3 and etc.), InfluxDB, etc
AWS: EC2, VPC, ECR / EKS / ECS, ELB, Lambda, Route 53, etc
Telemetry: EFK (Elasticsearch, Fluentd, Kibana), Prometheus, CloudWatch / CloudTrail, Grafana, Redgate SQL Monitor, Google Analytics / Mouseflow, Customer Feedback, etc
Automation: Terraform, Ansible, Kubernetes, StackStorm, Jenkins Pipelines, Scripting (PowerShell, Groovy, Python, bash), etc
Container orchestration: Kubernetes (AWS EKS), AWS ECS
Server: Windows Server 2016 / 2019, Linux (Redhat, Amazon Linux AMI), IIS, Kestrel, Apache, etc
SCM: BitBucket, Git
CDN: Cloudflare, CloudFront
OS: Windows Servers, Linux Systems
Security: Malware detection, Vulnerability scanning tools, Configuration scanning, etc
Support: Freshdesk / Freshchat / Freshcaller, etc
Sales: Hubspot, Mailchimp / Mandrill, etc

Requirements

  • Solid work experience with MSSQL or PostgreSQL
  • Understanding of internal DB engines and performance
  • Windows Server Operating Systems knowledge
  • Database Server Installation and Configuration
  • Database Backup and Restoration, Performance tuning
  • Scalability and handling seasonal variation and load spikes
  • Database schema, table and index design
  • Report writing and ad-hoc data manipulation
  • Responsibility, self-discipline, and the ability to get the job done
  • Good level of English, written and spoken
  • Thirst for knowledge

Responsibilities

  • Perform Windows and Linux Server Administrator operational duties as required to support the running of the databases
  • Optimize database queries to minimize the load on servers
  • Implement metrics to actively monitor key components of the databases and appropriate sensors and alarms to proactively manage them
  • Troubleshoot servers
  • Respond to incidents to avoid system outages or restore availability to meet service level objectives
  • Perform root cause analysis for incidents and implement changes to prevent them
  • Perform occasional maintenance tasks outside normal office hours as required
  • Work along the different development teams to provide them support and guidance

Nice to have:

  • Experience with AWS or other Cloud Services (such as EC2, RDS, Redshift)
  • Infrastructure automation using Terraform and Ansible (or similar)
  • Redis, InfluxDB / Prometheus, Elasticsearch or any other database engines
  • Automation experience using Powershell, Python or any other scripting language
  • Coding experience in any OOP language (like C# or Java)

Benefits

  • Interesting projects
  • Young, friendly, and versatile team
  • Hybrid working model
  • Competitive salary
  • An option of flexible working hours
  • You get 5 full weeks of holidays per year
  • Learning opportunities (conferences, books, courses)
  • A cozy office where you can work and relax (playroom with foosball, table tennis, and sofas, pull-up bar, office library, chess board)
  • Coffee, fruits, yogurts
  • Quarterly corporate events and regular team building activities
  • Sports activities compensation
  • Relocation assistance provided


More details and fast-track pass to the interview: Email: alina.kutlugalina@ittalent.ee
Apply for this job
or
More details and fast-track pass to the interview: Email: alina.kutlugalina@ittalent.ee