Jabil is seeking an experienced PostgreSQL DBA to lead the migration and ongoing management of their mission-critical database environment, currently running on self-hosted Postgres with high availability, supporting a large-scale (80+ TB) PostgreSQL instance that manages a fleet of autonomous robots. The role is pivotal in maintaining the database in a Kubernetes environment using the CrunchyData PostgreSQL Operator, ensuring seamless operation and continuous availability.
Requirements
- Extensive hands-on experience with PostgreSQL in high-demand, mission-critical environments.
- Proven track record of managing large-scale databases (80+ TB or similar scale).
- Strong experience with Kubernetes deployments, ideally within AWS EKS.
- Familiarity with containerized environments and orchestration best practices.
- Solid background in Linux system administration, performance tuning, and security best practices.
- Experience with AWS services, especially relating to storage (e.g., EBS) and cloud networking.
- Practical knowledge of using LVM for managing expandable storage solutions.
Responsibilities
- Oversee the management, configuration, and operation of CrunchyData PostgreSQL Operator instance s hosted on AWS EKS or Azure AKS .
- Optimize and fine-tune a high-volume PostgreSQL database (80+ TB) for maximum efficiency and uptime.
- Develop and implement performance monitoring, alerting, and troubleshooting strategies.
- Architect and manage high-availability solutions, including automatic failover and backup strategies.
- Implement and maintain auto-expanding storage using LVM and EBS volumes to meet growing data demands.
- Manage underlying Linux systems supporting the PostgreSQL deployment.
- Ensure system-level security, stability, and scalability in a dynamic cloud environment.
Other
- Work closely with DevOps, infrastructure, and application teams to ensure seamless integration and robust performance.
- Develop documentation, procedures, and runbooks for backup, recovery, and routine maintenance.
- Direct experience with the CrunchyData PostgreSQL Operator.
- Experience in environments where continuous uptime is critical (e.g., robotics, IoT).
- Familiarity with auto-scaling, container security, and CI/CD pipelines related to database deployments.