Search by job, company or skills

GreyOrange

Senior Engineer - Software Development

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 months ago

Job Description

About The Role

We are seeking an experienced Senior Engineer -Software Development with strong expertise in Python development, backend engineering, automation, and system orchestration. The role involves building scalable backend applications, developing and integrating APIs, and driving infrastructure automation using modern tools.

Key Responsibilities

  • Design, develop, and maintain backend systems using Python.
  • Build reliable web applications using Djangoor similar frameworks.
  • Develop and integrate RESTful API interfaces for internal and external communication.
  • Work inDebian/Linux environmentsfor debugging, optimization, and maintenance.
  • Build and manage CI/CD pipelines using Jenkins.
  • Work inDocker and non-Docker deployment environments.
  • Create and maintainAnsible scriptsfor automation and configuration management.
  • Work withMQTT-based message communicationand publish/subscribe workflows.
  • Collaborate across engineering teams for integration, troubleshooting, and feature delivery.

Must-Have Skills

  • Strong hands-on experience in Python development
  • Knowledge ofDebian/Linux OS & Jenkins
  • Experience withDjango or similar Python web framework
  • Hands-on experience withDocker+ non-containerized environments
  • Experience withAnsible scripting
  • Understanding of API development and integration
  • Working knowledge of MQTT protocols

Good to Have

  • Exposure to cloud environments
  • Strong problem-solving and debugging skills
  • Experience in automation, CI/CD, and scaling systems
  • Ability to work independently and in cross-functional teams

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 132330647