DevOps Engineer

Posted 5 Days Ago
Be an Early Applicant
Kyiv, Kiev
Entry level
Pet
The Role
As a DevOps Engineer at FluentPet, you will play a key role in ensuring the seamless deployment, scaling, and management of our IoT ecosystem. Responsibilities include cloud infrastructure management, automation, CI/CD, IoT device management, monitoring, troubleshooting, security, collaboration, and cost optimization.
Summary Generated by Built In

Role Overview:

As a DevOps Engineer at FluentPet, you will play a key role in ensuring the seamless deployment, scaling, and management of our IoT ecosystem. You'll work closely with firmware engineers, backend developers, and other cross-functional teams to automate and optimize the integration, testing, deployment, and operation of our IoT and backend solutions. The ideal candidate has experience working with AWS cloud infrastructure, CI/CD pipelines, and managing IoT devices at scale. You will be responsible for maintaining and improving FluentPet's infrastructure, ensuring the reliability and security of our pet communication products.

Key Responsibilities:

  • Cloud Infrastructure Management: Design, implement, and manage AWS cloud infrastructure to support FluentPet’s IoT solutions and backend services. Ensure high availability, scalability, and security.
  • Automation & CI/CD: Develop and maintain CI/CD pipelines to automate the testing, building, and deployment of both firmware and backend services. Enable fast and reliable code delivery.
  • IoT Device Management: Oversee the deployment and monitoring of IoT devices, ensuring secure and efficient communication between devices and the cloud (AWS IoT Core).
  • Monitoring & Troubleshooting: Set up monitoring, logging, and alerting for cloud infrastructure and IoT devices to ensure system health. Respond to and troubleshoot any production issues.
  • Security: Implement and enforce security best practices for AWS environments, including secure communication between IoT devices and cloud services (MQTT, HTTPS).
  • Collaboration: Work closely with firmware engineers and backend developers to ensure seamless integration between embedded systems, cloud infrastructure, and web services.
  • Cost Optimization: Monitor cloud resource usage and optimize infrastructure to reduce costs without sacrificing performance.

Qualifications:

  • Education: Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • Experience with AWS: Proven experience with AWS services, including EC2, S3, CloudFormation, Lambda, AWS IoT Core, Device Shadow, and MQTT protocols. Experience managing IoT deployments using AWS IoT services is preferred.
  • Containerization & Orchestration: Experience with Docker and container orchestration tools such as Kubernetes to manage scalable deployments of backend and IoT services.
  • CI/CD Pipelines: Experience creating and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI to automate deployment and testing processes for both firmware and backend systems.
  • Scripting & Automation: Strong proficiency in scripting languages such as Python, Bash, or Go to automate tasks and manage cloud infrastructure.
  • Networking & Security: Knowledge of network protocols, firewalls, VPNs, and secure communication protocols for IoT systems.
  • Version Control: Familiarity with Git and branching strategies to support collaborative development.
  • IoT and Embedded Systems: Understanding of embedded systems and firmware deployment, including over-the-air (OTA) firmware updates for devices like ESP32. Familiarity with FreeRTOS is a plus.
  • Collaboration & Communication: Excellent communication and problem-solving skills, with the ability to work effectively across teams in a dynamic, fast-paced environment.

Preferred Experience:

  • Experience with monitoring and logging tools such as Grafana, Prometheus, or AWS CloudWatch.
  • Familiarity with Agile and DevOps best practices, including infrastructure as code (IaC) tools like Terraform or AWS CloudFormation.
  • Experience with audio processing, real-time applications, or RTOS in IoT devices is a plus.
  • Knowledge of CMake or similar build systems for managing complex projects is advantageous.

Tech Stack:

  • AWS (EC2, S3, IoT Core, Lambda, CloudFormation)
  • Docker, Kubernetes
  • CI/CD Tools (Jenkins, GitLab CI, CircleCI)
  • Python, Bash, Go (for scripting and automation)
  • MQTT, HTTPS (for IoT device communication)
  • Git (for version control)
  • Terraform or AWS CloudFormation (for infrastructure as code)
  • Monitoring tools: Grafana, Prometheus, CloudWatch

Top Skills

Bash
Go
Python
The Company
HQ: San Diego, California
13 Employees
On-site Workplace
Year Founded: 2013

What We Do

When it comes to other minds, we’ve barely scratched the surface of what’s possible. Our tools are designed to enrich the lives of animals we know well, such as dogs and cats, while strengthening the bond they have with us, humans.

We were inspired in the fall of 2019 by speech language pathologist Christina Hunger, who showed the world that tools for communicating with non-verbal children can also work to help us communicate with dogs.

Similar Jobs

Kyiv, Kiev, UKR
3108 Employees
Kyiv, Kiev, UKR
218 Employees

SciPlay Logo SciPlay

Senior QA Engineer

Gaming • Mobile
Kiev, UKR
800 Employees

Grammarly Logo Grammarly

Software Engineer, Back-End

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Hybrid
Kyiv, Kiev, UKR
9000 Employees

Similar Companies Hiring

Chewy Thumbnail
Retail • Pharmaceutical • Pet • Healthtech • eCommerce
Boston, MA
20000 Employees
Vetcove Thumbnail
Pet • Healthtech
New York, NY
65 Employees
Spot & Tango Thumbnail
Pet • Manufacturing • Food • eCommerce
New York City, NY
88 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account