Development Engineer 3-Python
Core
Design and develop Python applications, create data models, and interact with databases to meet business objectives.
Role type
Senior Python Software Engineer
Builds
Scalable Python applications and REST APIs
Domain
Media and Technology
Deliverable
production ML models | product features
Required skills
Python 3 (OOP), Database integration (MySQL, Mongo), Caching & Scheduling (Redis, Celery), Concurrency/Multithreading, Git, OpenAPI/REST APIs, Automated unit/integration testing, Agile/Scrum
Preferred skills
Networking (CCNA/CCNP), Netconf/CLI/SNMP, Jinja templating
Technologies
Python, MySQL, Mongo, Redis, Celery, Docker, Git, Jira, OpenAPI
Responsibilities
Lead development of Python applications with unit testing, participate in design reviews and validate user stories, create and maintain applications using Docker and Git, perform code peer reviews, drive best practices for scalable products, drive Scrum ceremonies and support QA teams
Seniority
Senior, hands-on IC