Our client is looking for a SQL Database Engineer to be responsible for the creation, administration and oversight of the organization's in-house and cloud-based database solutions.
The Database Engineer will be responsible for creation of SQL Server database solution based on multiple sources of input data, the development and sustainment of our data solution, the execution of data loads, ETL processes and data management.
Work cross-functionally with many teams, product, technical, operations, to implement a new cloud-based environment.
Lead by example on coding standards, documentation, and unit test coverage.
You will be a key contributor to an expert team, requiring you to be technically creative and innovative.
This team will require you to work collaboratively to understand technical needs, evaluate solution paths for problems and discuss recommendations based on your knowledge and experience.
You will be required to build high-quality, innovative, and fully performing software in compliance with high coding standards and technical design.
You must be smart, resourceful, self-motivated, have high-energy and be a passionate team player.
You must be a self-starter and self-initiator.
SQL Database Development :
Designing tables with foreign key relationships and understand schema design best practices.
Export, import, and transform data from SQL to other formats such as delimited raw / text file, Excel, and XML.
Translate business processes and business rules into technical requirements.
Optimize SQL for performance and understand how to read and tune SQL / joins based on query plans, design and implement the correct indexes to achieve optimal SQL performance
Analyze data requirements, complex source data, and application data models, and determine the best methods for integrating data to support internal and external analytical needs.
ETL Development :
ETL and Data Integration
Bulk data operations for efficiently moving large amounts of data.
Database Administration :
General technical troubleshooting, problem solving and consultations with analytical reporting teams.
Ownership of database configuration standards related to performance and sizing for both transactional and data warehouse databases.
Capacity planning and monitoring of database growth.
Trend analysis and provide recommendations regarding resource management.
Bachelor's degree in Computer Sciences, Information Systems or Computer Engineering or related field. Masters Preferred.
Advanced English Level.
2+ years experience with SSIS, SSAS, SSRS, T-SQL, stored procedures, views, indexing, database tuning, and maintenance jobs.
2+ years experience with Microsoft SQL Server Management Studio, Visual Studio, Azure.
1+ years MS Azure SQL Server Administration experience (PAAS) preferred.
Previous experience with loading data from internal / external APIs.
Experience with ETL, Relational Modeling, Excel and Power BI.
What We Offer
100% Remote Work with a competitive compensation package.
Premium Co-working spaces to catch up with your teammates. (only in BA City)
Career Development Opportunities and training courses / certifications.
75% discount in English classes applicable for you, your family and / or your kids.
75% discount in an Online Training Courses platform.
Free Gym memberships and free subscriptions to healthcare and meditation mobile apps such as CALM, Meditopia, ZenApp, Synctuition, and more.
Free subscription to Online therapy with Licensed psychologists.
An opportunity to join a growing company that is oriented to service quality, transparency, communication, and providing the best enterprise complex solutions.
A creative, flexible, fun, and challenging environment with international clients.