Python
Responsibilities
Python greenfield development
Design, develop, test and release large multi-threaded, multi-resource application to provide global application monitoring solutions to replace legacy C++ systems.
Applications to develop include
Database query engine capable of running automated queries against all db engine types
Task scheduler for running automated monitoring tools
MQ metrics analyser
Throughput rate analyzer
Migrate legacy services to newly developed applications
Working as part of a global team coordinated from the UK office and managed locally in India
Develop automated build, testing and deployment pipeline
Key Objectives critical to success of the role:
A desire to take responsibility and ownership of components/processes
Rapid assimilation & understanding of existing applications and the technical environment.
Ability to communicate and work effectively within the peer group
A desire to take responsibility and ownership of components/processes
Ability to resolve conflict, lead & mentor development team.
A pragmatic approach to problem-solving
Skills & Experience Required
Degree in Computer Science, or other numerate discipline
Python programming, XML processing
Multi-threading & exposure to performance tuning enterprise apps.
Exposure to use of dev tools like Jenkins, Nexus, GIT, Ansible etc.
Unix/Linux knowledge.
Relational Databases & SQL (Eg, MySQL, Sybase, Oracle)
IT Experience. (minimum of 6 years)
Solid understanding of release, deployment, and change management processes
Self-motivated individual, quality and improvement focused
Passionate in providing high-quality customer service and learning new technologies
Desirable
Experience in the financial services sector.
Experience in making web front ends
Messaging systems: IBM WebSphere MQ
Java, PHP
Application Profiling.
Application Deadline
27th December 2019
Department
Software Development
Contract Type
Full Time
Location
Client Site , Mumbai
Experience
6 to 9 years
Reporting To
Project Manager
Compensation
Best in the Industry