onsite
Database Engineer - TEKsystems
Software Engineer
Design, build, and maintain high‑availability, high‑performance transactional databases on MySQL and Oracle, ensuring secure data movement and collaboration with engineering, SRE, and security teams.
About the role
Key Responsibilities
- Design and implement scalable, highly available database architectures for MySQL and Oracle environments.
- Develop and optimize data movement pipelines, ensuring low latency and data integrity.
- Collaborate with application engineers, SRE, and security teams to integrate databases into end‑to‑end transaction processing systems.
- Perform performance tuning, capacity planning, and troubleshooting to meet SLA requirements.
- Implement security best practices, including encryption, access controls, and compliance auditing.
- Maintain documentation, automation scripts, and monitoring for database health and reliability.
Requirements
- 5+ years of hands‑on experience with MySQL and Oracle database administration.
- Strong SQL proficiency and experience designing relational schemas.
- Proven track record in performance tuning, high‑availability clustering, and disaster recovery.
- Experience with data migration, replication, and ETL processes.
- Solid understanding of security principles, encryption, and compliance frameworks for database systems.