Senior Progress DBA

Charlotte, North Carolina

Softworld, a Kelly Company
Apply for this Job
Design, configure, and deploy new Progress OpenEdge environments across various stages of the development lifecycle, including Dev, QA, UAT, sandbox, and production. Ensure all environments are consistently built and aligned with organizational standards and best practices, supporting both operational stability and project agility.

Implement schema changes and database modifications in alignment with change management protocols, ensuring rigorous control, proper documentation, and minimal disruption to business operations. Work closely with development and application teams to assess impact, coordinate rollout, and validate successful deployment of changes.

Monitor production and replication environments using OpenEdge Management, Graylog (including setup and configuration), and other observability tools. Establish automated alerting for system failures and performance anomalies to enable proactive issue resolution. Perform routine database maintenance activities such as re-indexing, index rebuilds, dump and load operations, integrity checks, and patching to sustain system health and performance.

Install, configure, and manage Progress OpenEdge 11 and 12, including PASOE, across multiple operating systems such as RHEL 7/8/9, HP-UX, and Windows. Partner with the Linux and infrastructure teams to troubleshoot platform-specific performance issues, optimize configurations, and ensure the reliability and scalability of the database environment.

Conduct performance benchmarking and ongoing trend analysis to track database behavior, capacity utilisation, and key system metrics. Stay current with emerging technologies-including database versions, operating systems, scripting frameworks, and failover strategies-to continuously improve and modernize the platform.

Identify and implement automation opportunities across all aspects of database management to reduce manual effort, increase consistency, and improve overall efficiency. Evaluate and recommend new database technologies and tools that align with business needs and future growth.
  • Install and configure Apache HTTP Server and Apache Tomcat where necessary to support Progress environments and related application components. Maintain thorough documentation of all configurations, processes, and repeatable tasks to ensure operational continuity and support knowledge transfer within the team.
Date Posted: 17 April 2025
Apply for this Job