Application Developer - Python

Application Developer - Python

Bangalore

Share this job

Posted: 19 - May - 2022

Job Description

Application Developer - Python

Experience: 4-6 Years

Location: Bangalore

Skills & Requirements:

  • Python Programming Language
  • Experience with large-scale, multi-tenant distributed systems 
  • Experience with columnar, NoSQL databases Snowflake, Vertica, HBase, Scala 
  • Experience in real-time streaming frameworks Flink, Storm
  • Experience with configuration management tools such as Terraform, Puppet, Salt, Ansible 
  • Experience with debugging and tuning JVM garbage collection and memory issues
  • Proven long-term experience and passion for distributed data processing at scale 
  • Expertise in designing and architecting distributed, low latency and scalable solutions in a hybrid environment cloud and on-premise 
  • Exposure to the complete software development lifecycle from inception to production and beyond 
  • Strong skills in Python, Java, Scala, SQL, Spark 
  • Expertise in several data platforms like Spark, HDFS, Hive, HBase, Kafka, Cassandra , AWS, ElasticSearh, Zeppelin
  •  Excellent interpersonal and communication skills 
  • Effectively communicate data insights or trends to stakeholders 
  • Participate in architecture discussions, influence the road map, take ownership and responsibility of new projects


Company Information

Not Disclosed by the Recruiter

Not Disclosed by the Recruiter