What are the responsibilities and job description for the Database Administrator position at Seneca Resources?
Job Title: Database Administrator
Location: Remote / Raleigh, NC
Contract
Must be flexible for on-call, overnight, and weekend shifts as needed.
Job Summary:
Seeking a highly skilled Database Administrator with expertise in Oracle RDBMS, Oracle eBusiness Suite, and NoSQL databases (e.g., Cassandra). The candidate will also support middle-tier technologies such as web/app servers, containers, messaging platforms, and cloud infrastructure. This role requires a mix of hands-on technical skills, production support experience, and strong troubleshooting capabilities.
Key Responsibilities:
Database Administration:
- Install, upgrade, patch, and remediate vulnerabilities in Oracle RDBMS on Linux systems
- Maintain and support Oracle eBusiness Suite applications
- Manage NoSQL databases such as Cassandra, including patching, design, and query optimization
- Write and troubleshoot complex queries on both Linux and Windows systems
Middle-Tier Support:
- Support various middleware platforms and tools including:
- Apache Tomcat, WebSphere, WildFly, Oracle Fusion Middleware
- Kubernetes, Docker, OpenShift, Rancher
- IBM MQ, Kafka, Zookeeper
- GCP, Azure
- Monitoring: AppDynamics, Zabbix, SolarWinds, Splunk
- Scripting: Ansible, PowerShell, Shell scripting, Jython
Required Skills & Experience:
- Minimum 4 years of production support DBA experience
- Expertise with Oracle 19c, RMAN, OEM, RAC (multi-node)
- Experience with NoSQL databases like Cassandra
- Knowledge of PostgreSQL is a plus
- Proficient in UNIX/Linux and Windows environments
- Strong analytical, debugging, and problem-solving skills
Education & Experience:
- 8–12 years of relevant experience with a degree in a related field
- If no related degree, 12–16 years of applicable work experience required