-
- 7-10 years experience in a similar position
- Completed Microsoft Azure courses
- Coding and code reading skills
- Ability to analyze and adapt code
- Ability to implement a build strategy
- Deep knowledge of DevOps and its tools
- Experience with continuous integration
- Deep knowledge of Microsoft Azure, from common features to data security solutions
- The ability to transfer and deploy the necessary components of the product
- Ability to work with scenarios, cloud architectures, and concepts
- Monitoring system performance and identifying problems that arise.
- Responding in a timely manner to user-reported errors.
- Protecting the database against threats or unauthorized access.
- Ensuring that the database is adequately backed up and able to be recovered in the event of memory loss.
- Reporting on metrics regarding usage and performance.
- Suggesting changes and improvements for database maintenance or protection.
- Regularly liaising with IT project managers and database programmers.
- Designing databases with both front-end and back-end users in mind.
Roles and responsibilities
-
- Development of the full life cycle of software or applications with automation tools
- Search for the most optimal technologies and tools for creating an application or software
- Analysis of available technological solutions
- Creating a prototype of a future product for evaluation
- Testing at different levels
- Search and elimination of errors
- Incorporating the best DevOps capabilities into development
- Integration of solutions for continuous deployment
- Work on the creation of scalable CI/CD pipelines
- Advanced certification as an MCDBA or MCSD for .NET is advantageous.
- A minimum of 3 years' experience as a database administrator.
- Proficiency in data manipulation languages, including MS SQL, Oracle Database, Hadoop, or PostgreSQL.
- Analytical mindset and good problem-solving skills.
- Excellent verbal and written communication skills.
- Highly organized and responsible.
- Capable of working under pressure.
- Up-to-date with trends and developments in database administration.
Skills
-
- Ability to work on multiple tasks at once
- High communicative properties
- Stress tolerance
- Communication skills for both colleagues and clients
- Desire to develop