OpenEdge Progress Database Administrator

Colombo
IT /
Full Time /
Remote
We are seeking an experienced OpenEdge Progress Database Administrator (DBA) to manage and maintain our mission-critical Progress databases. You will be responsible for ensuring database availability, performance, and integrity across environments, while working closely with development, infrastructure, and support teams to ensure business continuity and efficient operations.

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