Technology Staffing Group SA Company Profile

Microsoft SQL Server DBA/Developer

Technology Staffing Group SA

Job Description

We are hiring!

One of our best clients in the oil and gas industry is looking to expand their team in Istanbul, Turkey!

Summary of Company:

As one of the world’s major independent commodity trading companies, our client is a market leader in the trade, transport, storage and optimization of oil and other energy products operating in over 100 countries, with its main trading offices in Geneva, Singapore, London, Dubai, Shanghai and Houston. In 2020, the company traded 191 million tons of commodities and generated revenue of USD 50 billion, with shareholders’ equity in excess of USD 2.0 billion.

Overview of the role:

We are looking for a senior SQL Server DBA/developer to join our existing team of two DBAs.

As you will join a small team spread on different time zones, you will need to be autonomous, proactive, and able to propose or implement solutions on your own.

Your role will be split between:

  • Administration

Monitor the production databases clusters in order to identify bottlenecks, perform maintenance operations, and optimize inefficient queries.

  • Development

Work closely with the development team to provide development environments, take part in the development process by reviewing queries in order to validate code prior to release to production, and promote coding best practices.

  • Projects

Take part in different projects like the setup of a new data warehouse, Master Data Management and server consolidation.

  • Azure

Take part to the assessment and migration of on-premises servers, develop Azure data factory and take part of Azure data platform administration.  As Azure migration will progress, your role will shift from on-premises DBA to full Azure DBA.

Requirements:

  • 6years + of SQL Server DBA experience
  • Knowledge on SQL Always on / windows clustering
  • Deep knowledge in T-SQL coding and query fine-tuning
  • Server and database optimization
  • Hands-on experience with database monitoring and maintenance operations
  • Good level of English, written and spoken
  • Highly motivated and committed team player with strong sense of autonomy
  • Databases assessment and migration to Azure / Azure database and managed instance administration