Principal Consultant, Python-Developer
Genpact
Bangalore, India
3d ago

Responsibilities

We are looking for a Principal Consultant, Python-Developer responsible for the application support, improvement, and customization.

Your primary focus will be to develop functionality and features in a specialty pharmacy system, with a focus on performance, reliability, and maintainability.

You will work in a fast-paced environment for a growing business. You will work in a team of Enterprise & customizations, supporting all phases of the pharmacy business.

A detailed understanding of all of the components of application development and infrastructure is required.

Qualifications we seek in you!

  • BE / B Tech / MCA / BCA
  • Excellent written and verbal communication skills
  • Preferred Qualifications / skills

    Excellent working knowledge of the following technologies : Python, Terraform. Sound understanding of Object Oriented Analysis, Design and Programming, familiarity with Design Patterns.

    Understanding of Cloud-based application development preferably using Microsoft Azure, AWS, GCP Cloud. Hands on experience with multithreaded systems.

    Experience of iterative / agile development practices. Exposure to working in a global delivery team. Comfortable direct interaction with the business users at all levels.

  • Responsible to create and maintain current platform tools within the IaaS team.
  • Develop an advanced platform to manage Cloud services as well as the rest of infrastructure;
  • Improve continuous integration and delivery systems;
  • Collaborate with various teams to integrate new features and improvements into the build and deployment process;
  • Participate in internal development best practices;
  • Resolve complex technical issues;
  • Evangelize automation culture around the IT department;
  • Assist in evaluating new requirements, technical design and standards;
  • Care for the Cloud platforms (Open stack / VMWare) with an emphasis on security using documented, automated installation and support procedures;
  • Carry out all other related tasks;
  • Maintaining and auditing code / design quality as per set guideline and standards in assigned projects
  • Required Skills

  • Expertise with Python
  • Develop microservices using Python
  • In-depth understanding with Frontend Frameworks (Bootstrap, Angular, etc.)
  • Expertise with Source Configuration Management (Git, Gitlab)
  • Expertise with SQL and NoSQL databases (MySQL, MongoDB, etc.)
  • In-depth knowledge with Linux environments
  • In-depth knowledge with Web Servers (Nginx, Apache, etc.)
  • In-depth knowledge in RESTful API design and implementation
  • In-depth understanding with Frontend Frameworks (Bootstrap, AngularJS, etc.)
  • Knowledge of Cloud infrastructures (OpenStack, AWS, Google, Azure, etc.)
  • Knowledge in the development of high-performance and fault-tolerant systems
  • Knowledge in distributed systems programming
  • Knowledge with message-driven architectures
  • Knowledge of Python frameworks (Flask, Django, Hug)
  • Excellent troubleshooting skills.
  • Good project management skills.
  • 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