Computer Programmer

Application ends: August 8, 2025

Apply for this job

Email *

Job Description

Role Overview
We are seeking a highly capable Computer Programmer with a focus on backend systems integration for logistics and real-time data pipelines. This role demands strong understanding of low-level programming concepts, efficient code design for scalability, and practical experience integrating third-party APIs and legacy systems into modern microservices architecture.

Key Responsibilities

  • Develop, test, and maintain backend code primarily in Go and Python, with additional scripting in Bash for system-level automation.
  • Design and implement data pipelines that handle real-time sensor and telemetry data (e.g., MQTT, Kafka).
  • Integrate legacy systems (e.g., COBOL-based ERP modules) with cloud-based services using custom middleware solutions.
  • Collaborate with systems engineers to fine-tune database indexing strategies and optimize data flow in high-load environments.
  • Write and maintain well-documented, version-controlled code (GitLab CI/CD environment).
  • Profile application performance using tools like perf, pprof, and database query analyzers.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field. Master’s preferred.
  • Minimum 4 years of experience in backend programming with emphasis on system-level integration.
  • Proven track record in Go (Golang) or Rust, and working knowledge of Python 3.8+.
  • Direct experience integrating with RESTful and SOAP APIs, and translating XML/JSON payloads reliably.
  • Solid understanding of concurrency, memory management, and network sockets.
  • Familiarity with Kafka, PostgreSQL, Redis, and TimescaleDB.
  • Experience with containerized environments (Docker) and orchestration tools like Kubernetes is required.
  • Ability to read and analyze existing codebases written in multiple languages (C, Perl, or Java).
  • Comfortable using Linux (Ubuntu/CentOS) as primary development and deployment environment.

Preferred

  • Experience with SCADA, MODBUS, or other industrial protocols.
  • Contributions to open-source backend libraries or CLI tooling.
  • Familiarity with setting up observability tools such as Prometheus and Grafana.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru