Python Developer
Role details
Job location
Tech stack
Requirements
Overall 10+ years IT industry experience.
-
8+ years of experience developing solutions on Python, Python Frameworks.
-
5+ years working with Spark, Kafka, Apache Flink, Apache Storm, Kubernetes, Docker, Pytorch
-
5+ years of experience in Relational Databases (SQL Server, Oracle or others)
-
Experience building API frameworks on Python, Messaging services like Kafka, RabitMQ etc.
-
Experience with Shell Scripting and UNIX
-
Experience with automated testing, TDD/BDD, and strong quality engineering practices
-
Strong Experience in end-to-end SDLC practices
-
Proficiency in CI/CD, DevOps practices, and tools like Git, GitHub, Jenkins
-
JIRA/Confluence Proficiency.
-
Strong written and verbal communication skills.
-
Strong knowledge of Agile
Desired:
-
Experience with Cloud solutions on Azure / Google Cloud Platform / AWS
-
Experience with Google Cloud Platform components (Composer, DataPlex, BigQuery, Pub/Sub, CloudSQL etc.)
-
Experience with FastAPI, Django
-
Experience with PostgreSQL
-
Experience with Java/J2EE, Spring, Spring MVC, SpringUI, ORM (Hibernate, Spring JDBC, JPA), JDBC, SpringBoot,
-
Experience with UI frameworks like AngularJS/jQuery/ExtJS/ReactJS and working with GraphQL APIs
-
Experience with AI/ML frameworks
-
Google / Azure / Amazon Cloud certifications