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
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.