
Senior Database Engineer
About this Role
We are seeking a seasoned Oracle Database Engineer to join our dynamic team. In this critical role, you will be instrumental in designing, developing, and maintaining our complex Oracle database environments. Your expertise will ensure the high availability, performance, and scalability of our core data systems, directly impacting the reliability and efficiency of our operations.
Requirements
5+ years of extensive experience with Oracle databases, including advanced administration and performance tuning
Proven track record in designing and implementing distributed database systems
Strong understanding of database security principles and best practices
Excellent verbal and written communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
Key Responsibilities
Design, implement, and manage highly available and scalable Oracle database solutions
Monitor database performance, identify bottlenecks, and implement optimizations
Develop and maintain robust backup and recovery strategies
Collaborate with development teams to ensure optimal database schema design and query performance
Troubleshoot and resolve complex database issues in production environments
Implement and maintain database security policies and procedures
Stay abreast of new Oracle features and technologies, recommending and implementing relevant advancements
What We Offer
Competitive salary and comprehensive benefits package
Opportunity to work on cutting-edge database technologies
Professional development and training opportunities
Collaborative and supportive team environment
Challenging and rewarding projects that impact our business
About Company
Our company is a leader in its industry, driven by innovation and a commitment to excellence. We foster a culture of collaboration, continuous learning, and mutual respect, where every team member is empowered to contribute their best. We believe in building robust and scalable solutions that drive our business forward, and we're looking for talented individuals who are passionate about making a real impact. Joining our team means being part of a forward-thinking organization where your contributions are valued and your career growth is prioritized.
Next steps will be communicated after your application is reviewed.