Skip to content

MS SQL DBA

  • Remote
  • Software Development

Job description

S-PRO, a top-tier Digital Innovation and Software Engineering company. We specialise in providing cutting-edge services for fast-growing businesses and enterprises, with a strong focus on Finance, Renewable Energy and Healthcare domains and expertise in AI, Blockchain and Data Science. Our team of over 200 dedicated professionals works tirelessly across our global offices to develop innovative digital solutions that drive sustainable business value and increase our client’s competitiveness in a dynamic digital landscape.

Job requirements

Responsibilities:

  • Collaborate with the DBA Architect to support the design and implementation of database solutions;

  • Participate in the migration of on-premise SQL databases to Azure SQL;

  • Maintain, monitor, and optimize performance of the production database environment;

  • Develop, review, and optimize T-SQL stored procedures, views, and other database objects;

  • Implement and manage backup, recovery, and high availability strategies;

  • Work with stakeholders to support reporting services and ensure reliable data delivery;

  • Troubleshoot database issues and provide timely resolution to minimize downtime;

  • Ensure database security, integrity, and compliance with company standards;

  • Collaborate with BI/reporting teams using tools such as Power BI, Tableau, or QlikView;

  • Maintain documentation related to database configurations, processes, and procedures.

Requirements:

  • 2+ years of experience in administering Microsoft SQL Server databases, including: Creating and managing tables, indexes, and database objects, performance tuning and query optimization, setting up and managing database backups and recovery plans;

  • 3+ years of hands-on experience with T-SQL, including development of complex stored procedures, functions, and triggers;

  • Solid understanding of Azure SQL and cloud-based database solutions;

  • Experience working with reporting and data visualization tools such as Power BI, Tableau, or QlikView;

  • Good problem-solving skills and the ability to work independently and as part of a team;

  • Strong communication skills in English — both written and verbal.

Nice to have:

  • Experience with Snowflake or other cloud data platforms.

What we offer:

  • Long team focus: we create an environment of transparent communication, and minimal bureaucracy, which leads to long-term relationships.

  • Development of niche expertise: we are working in several niches, such as FinTech, healthcare, and logistics. Therefore, our employees can develop their own expertise in these domains.

  • Continuous learning: we create employee development plans / personal roadmaps /quick promotion processes.

  • Internal career development: 80% of our current executives were promoted to those positions within S-PRO. We encourage initiative. If a person wants to set new challenges and grow, we will definitely support them.

Benefits and perks:

  • Flexible schedule.

  • Remote work model.

  • Medical insurance

  • Paid vacations

  • Paid Sick-leaves.

  • Paid State holidays.

or

Apply with Indeed unavailable

How We Hire

Our hiring process is thorough to ensure that we make the right decision and to help you decide if we're the right fit for you.

Getting to know you

It is the first chat. Let your recruiter learn about you and your story to check a potential fit for S-PRO. This is also a chance for you to ask first questions about the role and company.

Manager’s interview

In this meeting, your future Lead takes a deeper dive into your experience and what you could bring to the team. You can expect questions on how knowledgeable you are in the business or technology. As well as some questions about your expertise.

Final chat and offer

You made it to the very last stage! Here we already strive to cooperate with you and believe in your growth and sky-crossing potential. We are hoping that during the previous stages you were able to know us better and willing to join the team.

Can’t find a job position you’re looking for?

We’re always looking for people with unique skills. Send us your CV and we’ll get in touch when we have an opening that matches your expectations.