Database engineer
We are seeking a skilled and experienced Database Engineer to join our dynamic IT team. As a Database Engineer at KT&G Global Kazakhstan, you will play a crucial role in designing, implementing, and managing our database systems. You will work closely with cross-functional teams to ensure optimal database performance, data integrity, and scalability.
Responsibilities:
Design and implement efficient and scalable database solutions.
Perform regular performance tuning to optimize query execution and enhance overall database efficiency.
Collaborate with development teams to analyze business requirements and provide database solutions.
Implement and manage backup and recovery strategies to ensure data availability.
Conduct database security assessments and implement measures to safeguard sensitive information.
Stay updated on emerging trends and technologies in database management.
Qualifications:
Bachelor’s degree in computer science or a related field.
Proficiency in SQL and data modeling.
Proven experience as a Database Engineer or similar role (minimum 3 years).
Strong understanding of data storage solutions, such as Azure SQL Database, Azure Data Lake Storage.
Experience with big data technologies, including Azure Data Lake Analytics, Azure Databricks, and Apache Spark.
Knowledge of data integration and ETL processes using Azure Data Factory, Azure Logic Apps, or similar tools.
Expertise in designing, implementing, and managing relational and non-relational databases.
Familiarity with Azure database services like Azure SQL Database, Azure Cosmos DB, and Azure Database for PostgreSQL/MySQL.
Experience with data processing frameworks and analytics tools, including Azure Synapse Analytics (formerly SQL Data Warehouse), Power BI for creating dashboards, Microsoft 365 Power Automate for workflow automation, and Power Apps for building custom applications.
Proficiency in at least one programming language commonly used in data engineering, such as Python, Scala, or Java.
Scripting skills for automating tasks and data processing.
In-depth knowledge of Microsoft Azure cloud platform services and features.
Understanding of Azure Resource Manager (ARM) templates for infrastructure as code.
Relevant certifications are a bonus.
Familiarity with cloud platforms such as AWS or Azure is a plus.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).