Middle Python Developer

2 - 6 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Middle Python Developer at our company, you will have the opportunity to be a part of our international team dedicated to developing our products. We are seeking individuals who are high-energy, lifelong learners, value work-life balance, and are committed to delivering top-notch productivity for the success of our customers. **Responsibilities:** - Write well-designed, testable, efficient code - Create unit testing for each delivered module - Hands-on experience with coding full applications, robust error management, RESTful and gRPC based microservices & pub/sub messaging - Implement User Stories that are self-contained and ready to be containerized and deployable via Kubernetes - Participate in code reviews, test new concepts and technologies, and suggest improvements in technical direction - Design and develop messaging-based Applications to deliver URLLC (Ultra-Reliable Low Latency Communication) Services via Event-Queues, Event-Audit, and Caching. **Required experience and skills:** - 2+ years of development experience using the latest frameworks - Python fluency (Python 2.6+, Python 3.3+) - Linux proficiency - Experience with frameworks: Flask/Django, Bottle, uWSGI, Nginx, Jenkins/CI, etc - Hands-on experience with rapid-prototyping, RESTful and gRPC based microservices & pub/sub messaging - Experience with technologies and methods such as: API Gateway Kong, Apigee, Firebase, OAUTH, 2-MFA, JWT, etc - Experience with data storage tools: RDBMS (Oracle, MySQL Server, MariaDB); Kafka, Pulsar, Redis Streams, etc - Experience with ORM (SQLAlchemy, Mongoose, JPA, etc) - Intermediate English or above **Will be a plus:** - Containers and Cloud PaaS: K8S, Istio, Envoy, Helm, Azure, etc - Docker, CI/CD - Experience with developing instrumentation, usage of ASYNCIO-function in TRY/CATCH block with Error Tracepoints - Expertise in building microservice architecture - Software engineering degree or equivalent - Experience with Agile methodologies In addition to competitive salary based on your professional experience, we offer career growth opportunities, flexible work schedule, minimum bureaucracy, professional skills development and training programs, paid sick leaves, vacation days in addition to public holidays, corporate events, and the possibility to work remotely.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You