Senior DBA
Job Description
Our client is one of the largest telecommunications companies in the US.
Project Description
We are seeking an experienced and skilled Database Administrator (DBA) to join our team. The successful candidate will be responsible for designing, implementing, and maintaining a high-performing database environment using PostgreSQL, MySQL, and AWS. The ideal candidate will have a strong background in database administration, as well as experience with cloud-based database technologies.
We maintain multiple Scrum teams comprising 5-8 engineers each, varying based on the project’s requirements. These teams adhere to the Scrum framework, following bi-weekly iterations to execute their work effectively.
Location: EU
Responsibilities
- Design, implement, and maintain a scalable and high-performance database environment using PostgreSQL, MySQL, and AWS.
- Perform database tuning, indexing, and optimization to ensure optimal query performance and database stability.
- Develop and maintain database backups and disaster recovery processes to ensure business continuity.
- Monitor database performance, troubleshoot issues, and identify areas for improvement.
- Collaborate with developers to ensure proper database design and schema implementation.
- Implement and maintain database security and access controls to ensure data confidentiality and integrity.
- Work with cloud vendors to ensure seamless integration and deployment of database solutions using AWS.
- Participate in incident management and participate in after-hours on-call rotation to ensure rapid response to database issues.
- Stay up-to-date with the latest developments and best practices in database administration, PostgreSQL, MySQL, and AWS.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- At least 5-7 years of experience in database administration using PostgreSQL and MySQL.
- Experience with Amazon Web Services (AWS) and related cloud technologies.
- Strong understanding of database performance tuning, scaling, and optimization.
- Experience with backup and disaster recovery processes.
- Strong understanding of database security and access controls.
- Familiarity with version control systems such as Git.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
- Certification in CompTIA Cloud+, AWS Certified Solutions Architect – Associate, or similar certifications is a plus.
Nice to Have:
- Masters degree in Computer Science, Information Technology, or related field.
- Experience with Docker, Kubernetes, or other containerization technologies.
- Experience with database automation tools such as Ansible, Chef, or Puppet.
- Familiarity with pharmaceutical industry regulations and standards (e.g. HIPAA).
- Experience in the telecommunications domain.
- Agile methodologies (Scrum, Kanban)