Senior DevOps Engineer to $6000 Offline

WHO WE ARE?

We are Edge Solutions Lab, a team of engineers with a strong background in edge solutions and data platforms. Our legacy is grounded in the successful engineering execution of the Hivecell product. We're committed to helping companies implement their edge strategy, extending the reach of their businesses and unlocking the transformative power of data at the edge.

 

WHO WE ARE LOOKING FOR?

We are seeking a highly skilled Senior DevOps Engineer to join our team, working on an innovative edge computing platform with a supplemental cloud presence. As part of a cross-functional DevOps group, your primary focus will be managing on-premise edge infrastructure, ensuring the reliability of containerized applications, and designing and implementing CI/CD pipelines, while also extending workloads to AWS as needed.

 

KEY RESPONSIBILITIES:

  1. Infrastructure Provisioning & Configuration Management
    • Use Ansible to automate the configuration and deployment of servers, networking, and storage.
    • Employ Terraform for Infrastructure as Code (IaC) to provision and manage AWS resources.
    • Collaborate with existing infrastructure specialists to manage and maintain hybrid on-premise + AWS environments.
  2. Container Orchestration & Deployment
    • Use HashiCorp Nomad to deploy and scale containerized applications on on-premise edge nodes.
    • Extend deployment strategies to include AWS services where parts of the application stack are hosted.
  3. CI/CD Pipeline Development
    • Design, implement, and maintain robust Gitlab CI/CD pipelines for containerized applications.
    • Continuously refine automation workflows for software build, test, and deployment stages.
  4. Distributed Storage & Data Management
    • Work with a distributed file system (GlusterFS) to ensure high availability, replication, and fault tolerance.
    • Implement best practices for data redundancy, security, and efficient data access.
  5. Security & Reliability
    • Ensure security hardening of systems, containers, and network endpoints.
    • Develop and follow best practices to maintain system reliability in a hybrid cloud/edge environment.
  6. Collaboration & Leadership
    • Work alongside existing infrastructure and DevOps teams to identify areas of process improvement and lead automation initiatives.
    • Mentor junior team members and foster a culture of learning and continuous improvement.
       

WHAT YOU BRING ALONG:

  • Upper-Intermediate English level.
  • 5+ years of experience in DevOps, SRE, or infrastructure engineering roles, with a track record of end-to-end project delivery.
  • Expert knowledge of Linux systems administration (networking, security and performance tuning).
  • Networking Expertise: Extended experience in networking concepts and tools, including VPNmDNS for secure, resilient communication in distributed environments.
  • Configuration management experience with Ansible.
  • Hands-on experience with containerization tools (Docker) and orchestration platforms (HashiCorp Nomad preferred, or Kubernetes).
  • Practical experience with HashiCorp Consul for service discovery and configuration management, particularly in conjunction with Nomad-based deployments.
  • Proven ability to design and implement CI/CD pipelines using tools such as GitLab CI (preferred), Jenkins, or GitHub Actions.
  • Proficiency with Terraform as an IaC tool to provision and manage both on-premise infrastructure and AWS cloud services.
  • Familiarity with distributed storage (GlusterFS preferred, Ceph) and replication strategies for high availability.
  • Experience setting up and deploying relational databases (PostgreSQL and cluster configuration for high availability and scalability preferred).
  • Strong scripting skills in Bash, Python for automation tasks.
  • Ability to work in a hybrid environment: on-site for hardware setup and troubleshooting when needed, and remote for the majority of development work.
  • Experience deploying and managing workloads in AWS (e.g., EC2, S3, VPC, IAM, ECS/EKS).
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

 

WILL BE A PLUS:

  • Networking Expertise: Nebula for secure peer-to-peer communication.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK) for performance tracking and alerting at scale.
  • Familiarity with GPU/AI-focused edge compute modules (e.g., NVIDIA Jetson, Raspberry Pi).
  • MLOps knowledge, including model deployment and lifecycle management at scale.
  • IoT experience, particularly in device management, data ingestion, and security considerations.
  • Certifications in HashiCorp technologies, AWS certifications, or Linux administration.
  • Background in large-scale distributed systems or edge computing deployments.

 

SOFT SKILLS:

  • Adaptability to rapidly changing requirements and a willingness to explore emerging technologies.
  • Excellent problem-solving and communication abilities.
  • Proven leadership and mentorship skills in a collaborative environment.

The job ad is no longer active

Look at the current jobs DevOps Lviv→