Post Job Free
Sign in

DevOps/Software Engineer

Company:
Harnham
Location:
Manhattan, NY, 10261
Posted:
June 25, 2025
Apply

Description:

Key Responsibilities

Develop, implement, and maintain automated build and deployment pipelines using a comprehensive set of cloud-based tools.

Manage and support containerized development environments that interact with physical hardware components.

Identify and resolve issues related to application builds and deployments in a microservices-based system primarily built with Python and C++.

Collaborate closely with software developers to understand and support a large and complex codebase used in an advanced hardware-integrated system.

Work independently by utilising internal documentation and existing working examples to guide progress with minimal direct oversight.

Required Qualifications

A minimum of five years of experience in DevOps, Systems Engineering, or a similar technical discipline.

Practical experience with containerization tools, cloud infrastructure, and automated deployment pipelines; familiarity with TypeScript-based systems is preferred.

Strong foundational understanding of software development, including algorithms and computer science fundamentals. Proficiency in at least one programming language such as Python, C++, or similar.

Preferred Qualifications

Experience working with robotics, embedded systems, or connected device software.

Familiarity with infrastructure automation and configuration management tools such as Terraform or Ansible.

Exposure to low-level container tooling such as runc.

Understanding of microservice-based architectures and distributed systems.

Prior work in environments using Agile or hybrid development methodologies.

Experience with observability platforms such as Prometheus, Grafana, or a major cloud provider's monitoring tools.

Demonstrated interest in growing software engineering capabilities.

Apply