Position: MS SQL DB Developer with .NET Skills, Business Intelligence Department
Company: Dataart
Category: SQL
Experience required: 2y
English level: intermediate

About the vacancy

This position is a unique opportunity to quickly get into the complex domain of operations, accounting, and corporate finance and develop a deep understanding of business processes.

The team will welcome a highly motivated, self-organized, curious, and intelligent person, able to think analytically and out-of-the-box, with a great attitude for learning.

You are expected to work with little input and guidance, discovering missing pieces of information on the fly; with that said, the team is always ready to help with solving hard problems. We value your future potential and desire to learn over your present skills.

We hire people not to a project, but to the company. If the project (or your work in it) is over, you go to another project or to a paid “Idle”.

Responsibilities
- Maintaining corporate data warehouse, OLAP cubes, and associated ETL processes
- Helping with complex data inquiries (drafting/optimizing)
- Maintaining and developing master (reference) data (creating new dictionaries, updating data, CI/CD, unit tests)
- Supporting RabbitMQ message bus used for cross-system information exchange (monitoring, incident resolution, migrations)
- Maintaining a bunch of small .NET apps (minor changes and bug fixing, deployment)
- Maintaining application servers (deploying applications, scheduling, managing permissions)
- Supporting technical documentation about implemented solutions
- Communicating with other teams and departments

Must have
- 2+ year of hands-on SQL development experience
- 2+ years of development experience using the .NET platform
- Knowledge of MS SQL Server, understanding of database configuration, tuning, and optimization
- Experience in using CI/CD tools (TeamCity)
- Experience in writing unit tests
- Good organizational skills, accuracy, and independence in work
- Service-oriented mindset
- Great communication skills
- Experience in working in an Agile environment, compliance with Agile principles

Would be a plus
- Basic web UI development skills (jQuery, etc.), or willingness to learn