Software Engineer III
Compunnel - Los Angeles, California, United States, 90079
Work at Compunnel
Overview
- View job
Overview
Software Development & System Design:
Develop and maintain an S3 API for tape HSM storage (Versity VSM and ScoutAM) with USC-specific extensions. Create and support USC-specific HTTP APIs for backend digital media data storage and processing. Manage simple metadata handling and optimize workflows and job processing for file retrieval, processing, and data movement across HSM and cloud environments. Work with PostgreSQL (SQL and PL/pgSQL; FlywayDB). Implement workflow and job processing using Conductor and JobRunr. Support system architecture with C++ and MHVTL (virtual tape library). Deployment & Testing:
Configure and deploy software on Linux (CentOS/Rocky). Utilize Ansible for automation and Docker for containerization. Implement Prometheus metrics, Loki log management, and Grafana dashboards for monitoring and analytics. Required Skills & Qualifications:
Must-Have Skills:
PostgreSQL (SQL and PL/pgSQL; FlywayDB). Experience with software development, testing, and deployment in Linux environments. Strong understanding of job processing systems (Conductor, JobRunr). Nice-to-Have Skills:
Proficiency in C++. Experience with MHVTL (virtual tape library). Familiarity with cloud storage and data processing solutions. Hands-on experience with Ansible, Docker, and monitoring tools (Grafana, Prometheus, Loki).
#J-18808-Ljbffr