Senior MySQL Database Architect | Remote Position | .NET Integration

Remotely
Full-time
Part-time

Are you a seasoned MySQL database expert who thrives on architecting high-performance, scalable database solutions? We're seeking an experienced Senior MySQL Database Architect to join our innovative team. In this role, you'll spearhead the development of sophisticated database architectures for mission-critical, real-time applications while working with cutting-edge technologies including MySQL 8.0, .NET Core, and modern cloud infrastructure.


Key Responsibilities:

- Design and implement robust database architectures for high-throughput, multithreaded real-time applications handling millions of records daily.

- Develop complex stored procedures and functions that optimize performance and maintain data integrity across distributed systems.

- Engineer performance optimization strategies for large-scale reporting systems with emphasis on sub-second query response times.

- Architect cross-database integration solutions ensuring seamless data flow between disparate systems while maintaining consistency.

- Participate actively in full-stack development initiatives utilizing .NET and .NET Core platforms for both back-office and customer-facing systems.

- Establish comprehensive database standards, security protocols, and performance benchmarks aligned with industry best practices.

- Diagnose and resolve complex performance bottlenecks in production environments with minimal business disruption.

- Implement high-availability solutions including master-slave replication, clustering, and disaster recovery strategies.

- Provide technical mentorship to junior team members through knowledge sharing and code reviews.

- Stay abreast of emerging database technologies and methodologies to continuously enhance system capabilities.


Required Skills & Qualifications:

- 5+ years of professional experience developing and optimizing MySQL database systems (version 8.0+).

- Demonstrated expertise in high-load OLTP system architecture with proven scalability implementations.

- Advanced proficiency in SQL, including the ability to write and optimize complex queries, stored procedures, and user-defined functions.

- Extensive experience with MySQL, T-SQL, and various procedural SQL extensions in production environments.

- Comprehensive understanding of database design principles, normalization techniques, and indexing strategies.

- Strong background in query optimization, execution plan analysis, and performance tuning methodologies.

- 3+ years of .NET development experience, particularly with ADO.NET and Entity Framework Core 6.0+.

- Practical implementation of database partitioning, sharding, and other horizontal scaling approaches.

- Thorough knowledge of database security best practices and data protection requirements.

- Proficiency with Git version control systems including branching strategies and merge conflict resolution.

- Exceptional analytical thinking and problem-solving capabilities with meticulous attention to detail.


Nice to Have:

- Experience with Python for data processing, ETL operations, and automation scripts.

- Practical knowledge of containerization technologies, particularly Docker and orchestration tools.

- Familiarity with cloud-based MySQL implementations (AWS RDS, Azure Database for MySQL, GCP).

- Working knowledge of NoSQL databases as complementary solutions to relational systems.

- English language proficiency at B1 level or higher for effective team communication.

- Experience implementing database CI/CD pipelines and automated testing frameworks.

- Background in database monitoring solutions and performance alerting systems.

- Understanding of microservices architecture and its implications for database design.


Why Join Our Team:

Join a forward-thinking organization where your database expertise directly impacts business success. We offer a flexible remote work environment, competitive compensation, and continuous professional development opportunities. Our collaborative culture values technical innovation, knowledge sharing, and work-life balance. Become part of a team that's building next-generation database solutions powering mission-critical applications used by thousands of customers globally.