Python Developer

Job Description:
Polaris Kubernetes/Python Developer
Description
The Polaris program aims to provide holistic architectural strategy for the post trade and
real-time risk/monitoring plant, as well as standardize the integration between the critical
low-latency trading path and post execution plant. It represents the north-star Front-to
Back architecture optimizing for scalability, resiliency, recoverability, manageability,
simplicity, performance, time-2-market, and cost.
The team implements, manages and operates modern platforms as a service for High
Availability and Resiliency, modern Observability, Configuration, Orchestration,
Authentication, and Logging.
We are seeking a hands-on Kubernetes/Python Developer with proven track-record of
large-scale distributed systems and Kafka experience.
We provide great opportunities to solve problems like:
• Low latency distributed plants for large volume of real-time trading data
• Elastic capacity for large/bursting volume of data
• Renovated tooling to manage cloud-based resources and boost the time to
market for new features
We will utilize cutting-edge new technologies like Kubernetes, Helm, CDK, Kafka, GitOps,
RocksDB, MongoDB, and Modern Observability.
The team encourages open communication, new technologies and thinking out of the box.
Major Role & Responsibilities
Candidates must be able to work collaboratively, demonstrate good ownership and be able
to work well in teams. Work will include designing, developing and enhancing solutions for
large scale application configuration management and Kubernetes Application
Orchestration and Deployments.
The role will involve considering all aspects of the project life cycle and including proof-of
concept evaluations, coding, designing, testing, implementing, deploying, and continued
support of project releases as well as on-call Level 2 support. In addition to design, build
and maintain CI/CD pipelines for application deployment and releases.
Required Technical Skills
• Proficient with Kubernetes, Docker and Helm, related cloud native technologies
• 3-5 years of experience of Python and shell scripting required
• Rich experience of config management for large scale apps and services
• Solid experience of cloud native CI/CD workflows
• Strong appetite for workflow automation
• Experience with Linux/Unix is required
Additional Technical skills
• Knowledge of KAFKA is a plus
• Knowledge of modern observability stack is a big plus
• Knowledge of mTLS and OIDC is a plus
• Knowledge of NoSQL Databases is a plus
• Knowledge of FIX protocol is a plus
• Excellent English verbal and written communication skills required
Get empowered by NTT DATA Business Solutions!
We transform. SAP® solutions into Value
For any questions related to Job Description, you may connect with below specified contact from Recruiting.
Recruiter Name: Srinija Adapa
Recruiter Email ID: Srinija.Adapa@bs.nttdata.com
NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.
Bangalore, IN, 560066