What are the responsibilities and job description for the DevOps Engineer / Platform Engineer position at InfoVision, Inc.?
Requires:
- 11 years of IT experience, with strong exposure to infrastructure, DevOps, or platform engineering.
- Deep expertise in Linux fundamentals, including:
- systemd (service lifecycle, logging)
- file permissions and process control
- network-level troubleshooting
- Hands-on experience with container runtimes:
- Docker and/or Podman
- Experience with rootless container execution preferred
- Working knowledge of Python (Flask ecosystem):
- Ability to read, debug, and modify applications (not necessarily architect from scratch)
- Strong experience with nginx configuration:
- reverse proxy setup
- routing under subpaths
- header injection and debugging
- Proven experience owning complex deployment pipelines (CI/CD, release workflows, environment promotion).
- Strong written communication skills with the ability to create clear runbooks and technical documentation for non-engineers.
Preferred / Nice-to-Have Skills
- Hands-on experience with systemd user services (--user mode, non-root service management).
- Familiarity with Cloud Data Warehouses (e.g., BigQuery or equivalent platforms).
- Experience working with GPU infrastructure, including:
- NVIDIA drivers
- CUDA environments
- container GPU passthrough
- Deeper understanding of Python web internals:
- Flask lifecycle
- Gunicorn
- WSGI architecture
- Experience building or supporting internal developer platforms or self-service tooling.
- Exposure to AI/LLM tooling, especially:
- Claude or similar AI systems
- configuration using markdown files, prompts, MCP tools
- Background in Business Intelligence (BI) tools or analytics platforms.