Description
We are looking for a skilled and proactive Database Programmer with experience in database languages such as Oracle SQL and/or Postgres to join our team. This role will involve the development maintenance and optimization of database systems with a focus on moving and managing databases in the cloud. The ideal candidate will have experience in database design and writing SQL queries
Responsibilities
- Develop maintain and optimize databases
- Write and maintain complex SQL queries stored procedures and functions to support application and reporting requirements.
- Perform database tuning and optimization to ensure optimal performance and scalability.
- Monitor database performance troubleshooting issues and providing support for production and development environments.
- Assist in the design and implementation of database schemas data models and data integrity strategies.
- Participate in database backup recovery and disaster recovery planning.
- Ensure database security best practices are followed and sensitive data is protected.
- Document database structures procedures and workflows.
Qualifications
- Bachelors degree in Computer Science Information Technology or a related field or equivalent practical experience.
- 12 years of experience in database programming and management including working with one of the following: Oracle SQL Server and PostgreSQL.
- Experience with database performance tuning and query optimization.
- Knowledge of database automation and deployment tools.
- Strong problemsolving and troubleshooting skills.
- Ability to work collaboratively with both technical and nontechnical teams.
- Strong communication skills and attention to detail.
- Basic understanding of cloudbased database services (e.g. Amazon RDS Azure SQL Database) is a plus
- Experience with NoSQL databases (e.g. MongoDB Cassandra) is an advantage.
Required Experience:
Unclear Seniority