Insight Global - Cincinnati, OH

posted 3 months ago

Full-time
Remote - Cincinnati, OH
Administrative and Support Services

About the position

An Aerospace company in the Cincinnati, OH area is seeking a remote Python developer to join the streaming test analytics team. This individual will play a crucial role in facilitating the transition of the existing centralized software framework towards mini-cluster based Kubernetes pod deployments. The position involves developing web services that support the customer's desire to actively control the analytics currently deployed for them. The successful candidate will be responsible for modifying the existing code base to allow a REST API to control running analytics and query metadata about those analytics. Additionally, they will integrate newly developed web services into the organization's existing web application framework and develop a web dashboard that allows for control of running analytics containers and management of analytic alerts. The role also includes transitioning portions of the existing codebase into service/microservice-oriented architectures, performing code reviews for other software developers on the team, and facilitating the deployment of analytic containers as needed to support active engine tests. The position requires a proactive approach to standard development tasks typical for a team-based remote software developer, ensuring that all deliverables are met efficiently and effectively. This role is ideal for someone who thrives in a collaborative environment and is passionate about leveraging technology to enhance analytics capabilities.

Responsibilities

  • Modify existing code base to allow a REST API to control running analytics and query metadata about those analytics
  • Integrate newly developed web services into the organization's existing web application framework
  • Develop a web dashboard to allow for control of running analytics containers and management of analytic alerts
  • Transition portions of existing codebase into service/microservice oriented architectures
  • Perform code reviews as needed for other software developers on the team
  • Facilitate deployment of analytic containers as needed to support active engine tests
  • Complete additional standard development tasks for a team-based remote software developer.

Requirements

  • 5+ years of experience as a Python developer
  • Experience developing REST APIs
  • Experience with Time Series Databases (preferably MongoDB)
  • Containerization experience (Docker and Kubernetes)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service