Python Developer – XPT Software
Join to apply for thePython Developerrole atXPT Software.
Qualifications
Min 5 years industry experience in software design, development, and implementations (SDLC) either as full-stack / back-end developer.
Preferably working experience inAutomations (SDN, Telemetry, SNMP – collection, analysis, reporting, anomaly detection).
Python
Understand legacy codes/debug and development.
Adding features to existing Perl modules.
Building custom monitoring or alerting scripts for network events.
Ability to integrate open-source plug-ins/RFCs.
Ability to integrate with API.
Networking and security fundamentals: TCP/IP, firewalls (iptables/nftables).
Subnetting, routing, NAT, VLANs, Virtual IP.
Network Monitoring & Troubleshooting.
Understanding of failover strategies and redundancy.
SSH, Bash scripting.
Strong understanding of database performance tuning, indexing, and query optimization.
Understanding of Galera Cluster concepts and synchronous replication.
Monitoring and managing replication lag, failover, and recovery procedure.
Good to Have
Build and manageGitlab CI/CD pipeline
Experience inDocker / Podman / Microservices Design, Development, Deployment
Monitoring/logging/alerting:Prometheus, Grafana, Nagios
Experience in setting upDNS service
Experience working intelco/ISP
Knowledge of security best practices, vulnerability scanning, SSL/TLS, OAUTH.
Knowledge and exposure to prompt engineering/workflow AI/ML models and tooling such as n8n, Google Opal.
Front-end framework:ReactJS
Back-end stacks:Python/FastAPI, Golang, Perl
Infrastructure Automation:Ansible
Seniority Level
Mid-Senior level
Employment Type
Full-time
Job Function
Information Technology
Industries
IT Services and IT Consulting
#J-*****-Ljbffr