We are looking for a hands-on Python Platform Engineer to design, build, and support backend services, automation solutions, and internal tools. This role is centered around Python development, with additional exposure to Linux environments, web platforms, and system integrations. The ideal candidate has strong engineering fundamentals and is comfortable working across development and operational domains when needed. Key Responsibilities 1. Python Development (Primary Focus) Develop and maintain Python-based services, APIs, and automation tools Build integrations with internal and external systems (REST APIs, webhooks, data pipelines) Write clean, maintainable, and production-ready code Perform data processing, transformation, and scripting tasks Participate in code reviews and follow development best practices 2. Backend & Platform Engineering Design and implement backend services (microservices, APIs, lightweight platforms) Work with frameworks such as FastAPI, Flask, or similar Implement logging, monitoring, and error handling Support CI/CD pipelines and deployment processes Ensure performance, scalability, and reliability of solutions 3. Linux & System Operations Deploy and manage applications on Linux systems Work with system services, processes, and networking basics Troubleshoot application and system-level issues Develop scripts for automation and operational efficiency 4. Web & Platform Support (Secondary Area) Support and maintain CMS platforms (basic configuration, plugins, updates) Manage domain and DNS configurations (records, routing, SSL basics) Assist with simple web hosting and deployment tasks Nice to Have (Optional Skills / Plus) AI / Automation Experience with AI tools, LLM integrations, or AI platforms (e.g., OpenAI, Azure AI) PBX / Telephony Experience with PBX systems (Asterisk, FreePBX, or similar) Understanding of VoIP concepts (SIP, call routing, basic troubleshooting) DevOps & Cloud Experience with Docker or containerization Exposure to cloud platforms (Azure, AWS, GCP) Familiarity with Infrastructure-as-Code tools Requirements Strong Python development skills (Middle to Senior level) Experience building APIs and backend services Solid understanding of Linux systems and basic networking Experience working with REST APIs and integrations Ability to troubleshoot and debug across multiple layers (application, system, network) Ability to work independently and take ownership of tasks Personal Qualities Practical and solution-oriented mindset Ability to work across multiple domains without losing focus on core responsibilities Strong problem-solving and analytical skills Willingness to learn and adapt to new technologies Clear communication and collaboration skills
Job Title
Python Platform Engineer (Backend / Automation / AI-Ready)