We are looking for a Python Web Developer to join our collaborative team.
We are building and evolving Network Performance tools to keep critical monitoring and analytics running reliably every day. You will design intuitive Dash-based experiences, strengthen data pipelines and storage, and improve observability and automation with a collaborative team. Apply to help us deliver continuous improvements for our clients.
Responsibilities
- Design intuitive UI/UX for network performance front-end tools
- Build and maintain Dash-based web interfaces for monitoring and analytics
- Develop and enhance ETL processes for reliable data ingestion and processing
- Optimize service-layer and backend components for stability and performance
- Design and manage efficient database structures for scalable storage
- Implement monitoring strategies and automate critical operational processes
- Troubleshoot incidents and restore daily operability through timely resolution
- Improve storage performance and scalability through targeted tuning
- Collaborate with the team to drive continuous improvement and innovation
- Manage version control and work tracking using Bitbucket and Jira
- Process and transform data from CSV, XML, JSON, and XLS sources
Requirements
- 2+ years of experience with Python web development for performance or monitoring tools
- Experience building data-driven apps using Dash
- Experience collaborating with cross-functional teams in an agile workflow
- Project ownership skills to deliver maintenance and optimization work end to end
- Strong ETL development skills for data ingestion and processing
- Database design skills for transactional and/or non-relational storage
- Data format handling skills with CSV, XML, JSON, and XLS
- Operating systems skills across Windows, Linux, and Unix environments
- Strong time management skills to prioritize tasks and meet deadlines
- High attention to detail and commitment to quality outcomes
- Collaborative communication skills to build alignment and resolve issues
- UI/UX design tools mastery to deliver intuitive user experiences
- Intermediate level of technical English, including the ability to interpret documentation and use English-language tools
Nice to have
- Knowledge of Figma
- Skills in Microsoft Power BI
- Experience with PL/pgSQL