Systems Engineer

DMSi Software

Omaha, NE Systems Engineering

The ideal candidate will have a high level of experience with our OpenEdge Database and Application Server infrastructure. This individual will be responsible for the design, implementation, and management of the infrastructure supporting our traditional hosted ERP environment.


  1. Design, implement, troubleshoot, analyze and maintain the Progress OpenEdge Database and App Server infrastructure of DMSi’s hosted SaaS environment.
  2. Serve as an engineering escalation for customers regarding database and application server performance, capacity, connectivity and configuration issues.
  3. Develop and maintain processes for onboarding new customers, and migrating customers from on-premise deployments to our SaaS cloud Agility offering, to include leveraging automation to streamline those processes.
  4. Develop and implement disaster recovery plans for the hosted customer Agility databases, applications, and unstructured data for the SaaS environment.
  5. Identify, research, and resolve technical problems Level 3 support for problems identified in the hosted SaaS environment.
  6. Participate in after-hours upgrades, troubleshooting and/or on-call availability as needed.
  7. Configure, test and maintain data center systems including Progress Rollbase, Windows, Linux, and other satellite applications.
  8. Proactively monitor database and app server system performance and capacity.
  9. Ensure supported systems are highly reliable, secure, and performing at acceptable levels; while developing the plans necessary to address our continuous growth.
  10. Provide oversight of server resources, application logs, scheduled tasks, and backups/restores.
  11. Create and Maintain comprehensive documentation as it relates to the Progress and Agility application infrastructure.
  12. Interface with third-party vendors.


  1. Cloud/SaaS - Overall design and administration.
  2. Progress OpenEdge database and application server administration.
  3. Relational Database administration/experience with MS-SQL, Oracle, Informix, or DB2.
  4. Database replication experience, Progress OE Database preferred.
  5. Operating Systems – Linux/UNIX Administration, Microsoft Windows, IBM AIX.
  6. Web Services - IIS & Apache Tomcat.
  7. Linux/Unix scripting – Unix shell scripting and Python or Microsoft PowerShell.
  8. ITIL Best Practices – Service Delivery and Service Support processes.
  9. Virtualization - VMware vSphere/ESX Engineering and Administration.
  10. Amazon Web Services AWS - Administration.
  11. Firewalls and Load Balancer expertise.
  12. Progress Rollbase Administration a plus.


  1. Bachelor’s Degree or equivalent work experience.
  2. 5-7 years of virtualization and/or microservices management, system administration, network design, database and VMware experience.
  3. Work effectively as an individual or a team member.
  4. Ability to prioritize existing projects while working to provide Level 3 support.
  5. Effectively utilize tools to resolve issues and escalate appropriately.
  6. Excellent time management, organization and documentation skills.
  7. Experience with Database Administration – monitoring, maintenance, and replication.
  8. Proven background or providing excellent customer service.
  9. Able to provide on-call system support, including nights and weekends.

Normal office environment with the use of computers and telephone systems; no unusual physical demands.  

Job ID: 2262

Posted 6 days ago

Share This Job