Business Analyst - Python Developer
Headstrong
Kolkata
1d ago
source : Shine

Business Analyst, Python Developer Responsibilities

  • Design, build, test and maintain scalable and stable off the shelf application or custom-built technology solutions to meet business needs.
  • Contribute to the entire implementation process which includes driving the definition of improvements based on business needs and architectural improvements.
  • Develop applications and automate processes in Python
  • Strong problem solving skills with an emphasis on product development
  • A drive to learn and master new technologies and techniques
  • Qualifications we seek in you! Minimum Qualifications

  • The candidate is proficient in python programming and has experience in mechanistic modelling or modelling other than image and classification.
  • Hands on experience in python & related frameworks on Linux environment
  • Exposure to AWS is key, exposure to Message Queues, DBs, Kafka etc. is a plus
  • Hands on experience in Object oriented design principles is necessary.
  • Good to have knowledge in big data technologies and its application, good to have any of the following Hive, PIG, Spark, HBase, Kafka, Elastic Search, Impala
  • Understanding of the threading limitations of Python and multi-process architecture.
  • Rest API, Data Processing Frameworks in Python.
  • Shell Scripts and Linux environment.
  • Applicability of Object-Oriented techniques and principles
  • Hands-on experience and expertise with cloud computing services (AWS, Azure, etc.)
  • Preferred qualifications

  • Good understanding of Design Patterns
  • Strong problem solving and analytical skills
  • Adaptability to switch between technologies
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form