Role-Oracle DB Developer
Location-Irving, TX / Tampa, FL
Responsibilities:
- Design, develop and maintain Oracle an Oracle database application, including stored procedures, triggers, functions, and packages.
- Perform data modelling, schema design, and database optimization to ensure optimal performance and scalability.
- Collaborate with business analysts and stakeholders to gather requirements and translate them into technical specifications.
- Develop and maintain data integration processes between Oracle and other systems.
- Troubleshoot and debug issues.
- Conduct code reviews, performance tuning, and optimization to ensure code quality and efficiency.
- Stay up to date with the latest Oracle technologies and practices and make recommendations for continuous improvement.
- Mentor junior developers and provide technical guidance and support as needed.
- Operate with limited supervision.
Requirements:
- Experience level 8+ Years.
- Bachelor's degree in computer science, information technology, or related field.
- Strong experience as an Oracle developer, with a proven track record of designing and implementing complex database solutions.
- Proficiency in Oracle PL/SQL programming with experience of Oracle database performance tuning and optimization.
- Experience with Oracle database administration tasks, such as backup and recovery, user management and security.
- Strong understanding and advocate of good database design principles, data modelling techniques and relational database concepts.
- Experience working in an Agile environment and familiarity with agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to affectively collaborate with cross functional teams.
- Experience with Git and continuous integration / continuous deployment pipelines.
Preferred, but not required:
- Oracle Certification.
- Knowledge of other database technologies (e.g., MongoDB, SQL Server).
- Experience of using Tableau with Oracle.
- Starburst or other Data virtualization technology experience.
- Python Development experience.
- Experience using MagicDraw.