Senior Python Developers Job in Aptus Data Labs
Senior Python Developers
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Description
Sr. Python Developer There will be online assignment followed by interview. Roles & Responsibilities 1. Responsible for the full life cycle of data: 2. collection: From third-party APIs, Directly retrieving from systems 3. processing: data manipulation, cleansing 4. storing and the subsequent processing and storing; as well as for that stored data s 5. presentation: data exposed via API, Grafana dashboard creation 6. The team is also responsible (jointly with the DevOps) for maintaining the infrastructure that makes the former possible. 7. Development Process: Architect and design services/application & Performing code review 8. Pair programming Skills Python: In-depth python 3 knowledge built in : create optimized python code to manipulate dataset and apply the best data structure matching the requirements, standard library, Iterators creation of generator to build and maintain ETL pipelines while keeping memory usage to the minimum Context manager Asynchronous programming: create, deploy and maintain async code to collect big dataset from external resources within a specific time constraints. Frameworks: flask, fastapi Functional programming Good understanding of Event-driven architecture Testing framework unittest,pytest Technology: In depth knowledge of Git: create branches, merge them, resolve conflicts, and all other related tasks w.r.t. having a shared code base In depth knowledge or Nginx Able to troubleshoot routing issue following URL endpoints, apply configuration to improve serving of resources, Good understanding of unix service management Creation, update of unit/timer files Able to find running or failing services Good understanding of unix system In depth knowledge of Influxdb: SQL and databases knoweldge Create Continuous queries to downsample dataset Create optimized query for big datasets Neo4j Qualification & Experience Experience : 4+ years of experience as Python developer Education : Bachelor s or Master s Degree in relevant field Location : Remote
5 to 8 Years
2 - 4 Hires