Salary is 150k to 170k
Seeking a highly skilled Senior Oracle Developer to join our team with extensive experience in Oracle database development, with a proven track record of migrating databases to AWS cloud environments. The role requires proficiency in CI/CD pipelines, as well as strong scripting abilities in Python and Shell. As a Senior Oracle Developer, you will play a critical role in designing, implementing, and optimizing our database solutions to ensure robust performance and scalability.
Key Responsibilities
Database Development and Optimization:
- Design, develop, and maintain Oracle databases, including schema design, stored procedures, and performance tuning.
- Optimize database performance through indexing, query optimization, and database configuration adjustments.
Migration to AWS Cloud:
- Lead and execute the migration of Oracle databases and applications to AWS cloud environments, ensuring minimal downtime and data integrity.
- Develop and implement strategies for data migration, including data extraction, transformation, and loading (ETL).
CI/CD Pipeline Integration:
- Design and manage CI/CD pipelines for database deployment and automation using tools such as Jenkins, GitLab CI, or AWS CodePipeline.
- Automate database deployment and updates to streamline development workflows and reduce manual interventions.
Scripting and Automation:
- Develop and maintain scripts in Python and Shell to automate repetitive tasks, manage databases, and enhance productivity.
- Implement and manage automated testing scripts to ensure data quality and application performance.
Collaboration and Support:
- Work closely with development teams, system administrators, and cloud engineers to integrate database solutions with other systems and applications.
- Provide technical support and guidance on database-related issues and best practices.
Documentation and Reporting:
- Document database design, migration processes, and pipeline configurations.
- Prepare and present reports on database performance, migration status, and automation results.
Experience:
- Minimum of 7 years of experience in Oracle database development and administration.
- Proven experience in migrating Oracle databases to AWS cloud environments.
- Hands-on experience with CI/CD tools and practices for database deployment.
- Proficiency in scripting languages, including Python and Shell.
Technical Skills:
- Strong knowledge of Oracle database features, tools, and performance tuning.
- Experience with AWS services such as RDS, EC2, S3, and CloudFormation.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, AWS CodePipeline, or similar.
- Ability to write and maintain scripts for automation and data management.