Key Responsibilities:
- Administer, monitor, and support Progress OpenEdge databases in production, development, and testing environments.
- Perform regular database maintenance tasks including backup, recovery, tuning, and optimization.
- Design and implement database security protocols and access controls.
- Develop and maintain scripts for database automation and monitoring.
- Proactively monitor database performance and identify potential issues or bottlenecks.
- Participate in database upgrades, patching, and migrations.
- Collaborate with development teams to support application performance and data integrity.
- Implement and maintain disaster recovery solutions.
- Maintain documentation of all database-related procedures and configurations.
Required Skills & Experience
- 5+ years of experience as a DBA with Progress OpenEdge databases.
- Strong experience in OpenEdge database administration, utilities (proquiet, probkup, prorest, etc.), and tuning.
- Experience with OpenEdge Replication and OpenEdge Management (OEM).
- Solid understanding of Progress 4GL and ABL for basic scripting and troubleshooting.
- Strong knowledge of backup and recovery best practices.
- Familiarity with UNIX/Linux environments and scripting (Shell, Bash, etc.).
- Experience in setting up and maintaining high-availability database environments.
- Good understanding of networking concepts related to database connectivity and performance.
- Experience with monitoring tools and performance tuning