Job responsibilities:
- Applies technical expertise and problem-solving methodologies to projects of moderate scope
- Executes creative solutions for the design, development, and technical troubleshooting for problems of moderate complexity
- Configures, and maintains Oracle and PostgreSQL database systems.
- Manages database instances, including monitoring performance, tuning, and optimizing.
- Analyzes and optimizes query performance and database resources.
- Monitors and manages database access, permissions, and roles.
- Implements database indexing, partitioning, and other performance-enhancing techniques.
- Develops and maintains automation scripts for database management tasks.
- Provides advanced troubleshooting ,support for database-related issues and building high available resilient data layer platforms.
- Maintains comprehensive documentation of database configurations, processes, and procedures.
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering* concepts and 5+ years applied experience
- 12+ years of experience in database administration with a focus on Oracle databases.
- Expertise in Oracle database architecture, RAC, Data Guard, and PL/SQL.
- Strong knowledge of cloud platforms (e.g., AWS, Azure, GCP) and cloud database services.
- Experience with NoSQL databases such as MongoDB, Cassandra, or DynamoDB.
- Proficiency in database performance tuning and optimization.
- Advanced scripting skills (Python, Bash, PowerShell).
Preferred qualifications, capabilities, and skills:
- Relevant certifications (e.g., Oracle Certified Professional, AWS Certified Database - Specialty) are highly desirable.
- Knowledge of reporting tools like Tableau, AWS QuickSight
- Familiarity with modern front-end technologies
- Cloud certification like AWS Solution architect , Terraform certified or Dynatrace certified