OptimHire’s Job Auto-Applier that will automatically apply to jobs at 300,000+ Companies.
Technical Requirements for Python Developer Position
Proficiency in deploying applications to AWS Lambda and ECS using Docker using Python CDK.
Strong expertise in Python programming, including:
Dependency management and packaging using Poetry.
Advanced data manipulation capabilities using Pandas DataFrames.
Database interactions and ORM functionality using SQLAlchemy.
Demonstrated experience with REST API frameworks, specifically FastAPI. The candidate should be able to design, develop, and maintain scalable API services.
Ability to create comprehensive and interactive analytics dashboards using Panel for rich data visualization.
Competency in integrating FastAPI with Panel within an ECS environment to ensure a seamless and interactive user experience.
Experience in managing and interfacing with relational databases, particularly Oracle and PostgreSQL. Understanding of database schema design, queries, and performance optimization.
Understanding of NoSQL databases, with practical experience in using Amazon DynamoDB for data storage and retrieval.
Familiarity with time series databases and their applications in monitoring and storing time-based data.
Ability to work independently with minimal supervision. The candidate should demonstrate problem-solving skills and the capability to make informed decisions, seeking guidance as needed while driving projects forward.
Python - 5 years
AWS - 3 years
Docker - 3 years
PostgreSQL - 3 years
Rest API - 3 years