Vector Software is an experienced IT outsourcing company offering premium custom offshore development services. Established in 2006 the company has quickly grown into a prosperous software development company with headquarters in Lviv, Ukraine and Oslo, Norway. Due to the high-quality services provided, our company has gained a global recognition.
8 вересня 2023

Database Developer and Administrator

Київ, Львів, Малага (Іспанія), Варшава (Польща), віддалено

ABOUT THE PROJECT:

Customer Location: Greece
Domain: Travel Distribution Technology
Project Stack: Java 8 (JDK 1.8), Microservices, Spring Boot, Elasticsearch, Thrift (0.14.1), Cosmos Database (Document Database), Retrofit

The product we work with is an IT solutions provider specializing in travel distribution technology. It was established to introduce new innovative solutions supporting travel agencies and airline initiatives in modernizing their distribution models. The product soon became an IATA Strategic Partner to help transform the current airline distribution landscape. It operates its software development and R&D centers in Ireland, Greece, and the USA bringing together a team of innovators and visionaries whose goal is to constantly challenge the status quo in order to enable the leaders of this new era in airline distribution to deliver their ideas and strategies to the market place.

As a Database Administrator, you will join DBA team whose primary responsibility is the continuous monitoring, tuning, management, capacity planning, and improvement of existing DSE & Apache Cassandra Clusters and MySQL & Azure SQL & Cosmos DB Servers.

IN THIS ROLE YOU WILL:

  • NoSQL (DSE & Apache Cassandra& Cosmos DB) installation & configuration
  • Design, develop and manage data on DSE & Cassandra clusters & Azure/MySQL/Cosmos DB Servers
  • End-to-end Performance tuning of DSE / Cassandra / Cosmos DB clusters against very large data sets
  • Database backup and recovery, connectivity and security, database creation and role assignment
  • Development of Migration Tools (in Python or Java or BASH shell)
  • Investigate, troubleshoot, and resolve any issues in cloud environments by examining configuration, checking logs, etc.
  • Monitor and Support customer cloud environment ensuring that the infrastructure is available, operating and SLA’s are fulfilled,
  • Troubleshoot Database issues with others dba’s/developers ( DSE & Cassandra Clusters & MySQL Server)
  • End-to-end Performance tuning of MySQL/Azure SQL Server
  • Azure SQL/MySQL/Cosmos DB Server & DSE & Cassandra monitoring, management, capacity planning of clusters performance and troubleshooting issues.
  • Participate in development lifecycle and Deployment process
  • Relational (Azure SQL & MySQL) Server installation & configuration.

WHAT YOU BRING ALONG:

  • 3+ years’ experience in developing and administrating complex databases
  • Experience with large-scale Cosmos DB environments build and support including design, capacity planning, cluster set up, performance tuning and monitoring
  • Experience with Cosmos DB with an expert understanding of NoSQL database
  • Experience & Strong usage and administration skills in Linux systems (Redhat & Centos)
  • Experience with Python Programming language
  • Experience with Python BASH scripting.
  • Experience with Relational Database Management Software (Azure SQL & MySQL)
  • Demonstrate very strong problem-solving skills
  • Excellent English written and oral communication skills.

WHAT WE OFFER:

Professional development:

  • Highly experienced professional community
  • Personal development plan and regular Performance Appraisal
  • Transparent rotation process with an opportunity to switch between different roles, projects, or technology stack
  • Attendance of professional conferences, meetups, and certifications (coverage upon business needs)
  • Internal training programs, free SmartTalks, and TechTalks inside the company
  • Corporate English classes

Well-being

  • Flexible schedule and possibility to work remotely: feel free to choose an option upon your preferences
  • Paid vacation annually
  • Paid sick leaves annually
  • Health insurance

CANDIDATE’S JOURNEY MAP:

Candidates application ---> CV-based Interview with Recruiter ---> Hiring Manager Interview ---> Technical Interview ---> Job offer ---> Welcoming in Vector Software

OUR CULTURE:

People come to People to Create Impact Success Fun.
We are successful, prosperous, and happy professionals who are providing meaningful and impactful software development services to make our partners successful and happy as we are.

LinkedIn