Back to results

DevOps Engineer Internship

  • Remote, United States

Remote

Applications open in a new tab.

Job details

Workplace
Remote
Posting language
English

Original job description

Overview: Infrastructure Automation and CI/CD The DevOps Engineer is responsible for automating, streamlining, and maintaining the infrastructure and deployment pipelines for our entire integrated platform. You'll ensure rapid, reliable, and consistent delivery of our e-commerce storefront, internal supply chain tools (MES, WMS, OMS), and cutting-edge AI agent services, primarily utilizing Infrastructure-as-Code (IaC) and robust CI/CD practices. Internship Details Duration: 3 months Start Date: Immediate Location: Remote Stipend: None initially. Based on your first-quarter performance, you may be offered a paid full-time opportunity, or even be absorbed directly by the client as an FTE. Key Responsibilities & Core Projects You will build and maintain the fully automated platform that underpins our entire tech stack.

  • Infrastructure-as-Code (IaC): Design, implement, and manage infrastructure provisioning across all environments using Terraform for our Oracle Cloud Free VMs (or equivalent cloud resources). Ensure infrastructure is auditable, repeatable, and secure.
  • CI/CD Pipeline Management: Set up and maintain the Continuous Integration and Continuous Deployment (CI/CD) pipelines, primarily driven by Makefile and automated testing, for the Node.js/NestJS modular monolith and Next.js frontend applications.
  • Containerization & Orchestration: Manage application containerization using Docker. Define deployment strategies, service discovery, and traffic routing using Traefik for our containerized services.
  • Observability Implementation: Implement, manage, and optimize the comprehensive logging, monitoring, and alerting system using our selected stack: Prometheus, Grafana, Loki, Tempo, and OpenTelemetry. Ensure end-to-end tracing is functional across the complex business flow (MES → WMS → OMS).
  • Resilience & Backups: Collaborate with the SRE team to implement high-availability features and maintain automated backup solutions, including pgBackRest for our PostgreSQL 15 database.
  • Workflow: Maintain the Monorepo structure for streamlined code management and deployment separation across applications (web / admin / API) and domain packages.

Required Technologies & Tools

Candidates must possess mandatory expertise in our core infrastructure and automation stack:

  • Infrastructure-as-Code: Expert proficiency in Terraform.
  • Containerization: Expert proficiency in Docker and deployment strategies (e.g., Traefik, orchestration concepts).
  • CI/CD: Hands-on experience building and maintaining complex pipelines (Makefile, Jenkins/GitHub Actions/GitLab CI concepts).
  • Observability: Strong implementation experience with Prometheus, Grafana, Loki, and OpenTelemetry.
  • Cloud & Linux: Experience with Linux administration and managing cloud resources (Oracle Cloud or equivalent).

AI Agent Focus You will ensure the scalable and monitored deployment of the AI layer.

  • Deployment Automation: Automate the packaging and deployment pipelines for resource-intensive AI agent services and LLM fine-tuning environments.
  • Resource Monitoring: Set up specific monitoring and alerts to track the performance, resource consumption, and cost of the AI agent compute demands.

Success Metrics & Career Path

Performance will be measured by:

  • Deployment Frequency: Reduction in lead time and increased frequency of stable deployments.
  • Infrastructure Stability: Reliability of provisioned infrastructure (minimal unplanned downtime).
  • Observability Coverage: Completeness and reliability of monitoring, logging, and tracing across all production services.

Mentorship Structure: Reports to the Solution Architect or Head of Technology, working closely with the SRE, DevSecOps, and Backend engineering teams to build a robust platform.

More about this job

Skills

  • CI/CD
  • Supply chain management
  • MES
  • WMS
  • OMS
  • Infrastructure as code
  • IBM Terraform
  • Oracle Cloud
  • Test automation
  • Node.js
  • Next.js
  • Docker
  • Prometheus
  • Grafana
  • PostgreSQL
  • Workflow
  • Jenkins
  • GitHub
  • GitLab
  • Linux
  • Packaging

Report this job