DevOps Specialist

Creative Realities, Inc.

  • Louisville, KY
  • 30+ days ago

    Highlights

    You will play a critical role in automating processes, improving system reliability, and enabling rapid, secure delivery of our backend services. Experience working with IoT devices (e.g., System on Chip, BrightSign players, Android-based devices).

    Numbers & Facts

    LocationLouisville, KY

    Description

    Role Overview

    We are looking for an experienced DevOps Engineer to design, build, and scale our infrastructure and deployment systems. You will play a critical role in automating processes, improving system reliability, and enabling rapid, secure delivery of our backend services.

    This role requires a strong foundation in cloud infrastructure, containerization, CI/CD, and modern DevOps practices, along with a proactive mindset toward system reliability, observability, and security.

    Key Responsibilities

    • Design, implement, and maintain scalable, highly available backend infrastructure
    • Build and manage CI/CD pipelines to support rapid and reliable software delivery
    • Automate infrastructure provisioning using Infrastructure as Code (IaC) tools
    • Deploy, manage, and monitor containerized applications using Docker (and orchestration tools if applicable)
    • Manage multi-cloud infrastructure across AWS and Azure environments
    • Implement and maintain configuration management using Ansible
    • Improve system observability through logging, monitoring, and alerting solutions
    • Ensure high system uptime, performance, and scalability through proactive optimization
    • Collaborate with development teams to improve build, test, and deployment workflows
    • Enforce and implement security best practices across infrastructure and application layers
    • Participate in incident response, root cause analysis, and postmortems
    • Maintain documentation for infrastructure, processes, and runbooks

    Required Qualifications

    • Strong experience with JavaScript and TypeScript in backend or tooling environments
    • Proven experience with Node.js in production systems
    • Hands-on experience with Docker and containerized application deployment
    • Experience with cloud platforms, particularly AWS and Azure
    • Experience with Ansible or similar configuration management tools
    • Solid understanding of backend server infrastructure and distributed systems
    • Experience deploying and maintaining production-grade systems
    • Knowledge of networking fundamentals (DNS, TCP/IP, load balancing, firewalls)
    • Familiarity with Linux-based systems and command-line environments
    • Understanding of version control systems (e.g., Git) and branching strategies

    Preferred Skills

    • Experience with Infrastructure as Code tools (e.g., Terraform, CloudFormation, Pulumi)
    • Familiarity with container orchestration platforms (e.g., Kubernetes, ECS)
    • Experience implementing CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins)
    • Strong understanding of monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack, Datadog)
    • Experience with secrets management and secure configuration (e.g., Vault, AWS Secrets Manager)
    • Experience with autoscaling, high availability, and disaster recovery strategies
    • Familiarity with API gateways, reverse proxies, and load balancers (e.g., NGINX, HAProxy)
    • Experience with artifact repositories and package management

    Security & Compliance Expectations

    • Strong understanding of secure software development lifecycle (SDLC) practices
    • Experience implementing identity and access management (IAM) policies
    • Familiarity with vulnerability scanning, patch management, and dependency security
    • Knowledge of encryption standards (TLS, data-at-rest encryption)
    • Awareness of compliance frameworks (e.g., SOC 2, ISO 27001, GDPR)
    • Experience with security monitoring, logging, and incident response

    Nice-to-Have Skills

    • Experience working with IoT devices (e.g., System on Chip, BrightSign players, Android-based devices)
    • Familiarity with edge computing and remote device management
    • Experience supporting distributed device fleets at scale
    • Knowledge of both Linux and Windows operating systems in production environments
    • Experience with message queues or streaming platforms (e.g., Kafka, RabbitMQ)

    Similar Jobs