Overview
Responsible for the administration and management of Oracle database servers and appliances and MongoDB database platforms and related services.
Position also requires knowledge of RabbitMQ and / or Microsoft Azure Service Bus messaging technologies. Duties include the maintenance, upkeep and roadmap management of all assigned technologies.
Other duties include leveraging Microsoft Azure / Windows Server administration knowledge to assist in various capacities, where applicable, throughout IT organization.
May also aid with maintenance and administration of Microsoft SQL Server.
Responsibilities
- Deploy, install, and configure Oracle and MongoDB database services.
- Support, maintain, and administer Oracle and MongoDB databases.
- Work with application owners to ensure that Oracle and MongoDB database servers are up, available, secure and compliant.
- Work with application owners to ensure that new applications are compatible with existing database infrastructure.
- Utilize RabbitMQ and / or Microsoft Azure Service Bus to enhance application messaging capabilities.
- Leverage cloud resources to optimize data processing and transformation.
- Assist other areas of Cook IT with cloud integrations, as needed.
- General to advanced ability to administer and configure Microsoft Windows and Linux servers and related services.
- Participate in the planning, life-cycle management, and development for database systems.
- Proactively upgrade systems to stay current, resolve vulnerabilities, and enable new functionality.
- Monitor overall performance to proactively identify potential issues and tune or improve environment appropriately.
- Perform root cause analysis on failed components and implement corrective measures or process improvements.
- Resolve user issues through response to incidents or access requests.
- Create and maintain technical documentation on designs, engineering procedures, and implementation or operational work products.
- Work with others to establish and improve processes and procedures.
- Ensure integration with other systems and adherence to IT or business strategies.
- Provide emergency on-call support and perform occasional after-hours maintenance updates to systems.
- Define and document administrative and support best practices.
- Create and maintain documentation on procedures, technical specifications, and implementation work products.
- Estimate and manage life-cycle costs and product level roadmaps.
- Provides feedback, operational requirements, and shares areas of opportunities with engineers and architects.
- Serve as liaison with other teams, vendors, consultants, and customer groups.
- Demonstrate effective communication skills and ability to work in a collaborative and independent environment.
Qualifications
- Minimum four-year technical university degree or equivalent experience.
- Minimum five years of prior relevant work experience for the position.
- Multiple industry technical certifications.
- Possess a general to advanced knowledge of subject matter.
- Performs work under occasional supervision.
- Handles wide range of technical issues and work constraints, referring some more complex issues to higher-level staff.
30+ days ago