Job Title: Python Full stack developer
Experience:
4-6 Years
Notice
Period: Immediate to 15 days
Location:
Bangalore
JD:
Responsibilities:
· Develop and maintain Python-based
applications and services.
· Design, implement, and manage
containerized applications using Docker and Kubernetes.
· Work with databases and data
engineering tools like Spark to handle large volumes of data efficiently.
· Implement multiprocessing techniques
to optimize application performance.
· Design and implement pub/sub
architecture using messaging tools such as RabbitMQ or Kafka.
· Utilize Prometheus and Grafana for
application monitoring and performance analysis.
· Collaborate with cross-functional
teams to deliver high-quality software solutions.
· Follow best practices in software
development, testing, and deployment.
· Stay updated with the latest
technologies and trends in full-stack development.
Requirements:
· Bachelor's degree in Computer
Science, Engineering, or related field.
· Proven experience as a Python Full
Stack Developer or similar role.
· Expertise in Python programming,
including knowledge of asynchronous programming.
· Hands-on experience with CICD
pipelines and Docker for containerization.
· Familiarity with Kubernetes for orchestration
and deployment.
· Experience working with databases
and data engineering tools like Spark.
· Proficiency in multiprocessing
techniques to improve application performance.
· Knowledge of pub/sub architecture
and implementation using messaging tools (e.g., RabbitMQ, Kafka).
· Experience in monitoring
applications using Prometheus and Grafana.
· Strong problem-solving skills and
attention to detail.
· Excellent communication and teamwork
abilities.