14 Oct
|
OppenheimerFunds Distributor
|
India
14 Oct
OppenheimerFunds Distributor
India
Description
Mandatory Skills
- Strong proficiency in Python
- Experience designing, developing, and securing REST APIs
- Proficiency in at least one SQL database: PostgreSQL, MySQL, or Oracle
- Hands-on experience with at least one Python API framework: FastAPI, Django, or Flask
- Solid experience building and supporting Microservices Architecture
- Hands-on experience with Docker and containerized application development
- Strong understanding of Object-Oriented Design (OOD), design patterns, coding standards, and software engineering best practices
- Experience creating High-Level Design (HLD) and Low-Level Design (LLD) documents for scalable applications
- Strong understanding of System Design principles, including scalability, reliability, performance, and resiliency
- Experience with caching technologies such as Redis
- Strong debugging, troubleshooting, and performance optimization skills, and experience conducting Code Reviews
- Experience with Git, CI/CD pipelines, automated testing, and release management
Valuable to Have
- Experience with ETL frameworks and large-scale data processing pipelines
- Knowledge of Event-Driven Architecture and messaging platforms such as Kafka, RabbitMQ, AWS SQS/SNS
- Hands-on experience with Kubernetes
- Exposure to AWS cloud platform
- Experience with workflow orchestration tools such as Apache Airflow
- Knowledge of application monitoring, logging, and observability tools
- Exposure to distributed systems and asynchronous processing patterns
Full Time / Part Time
Full time
Worker Type
Employee
Job Exempt (Yes / No)
Yes
Workplace Model
At Invesco, our workplace model supports our culture and meets the needs of our clients while providing flexibility our employees value. As a full time employee, compliance with the workplace policy means working with your direct manager to create a schedule where you will work in your designated office at least four days a week, with one day working outside an Invesco office.
Grow Your Career with Us
Build the skills and experiences that help you thrive in a constantly evolving business environment. Our AI-enabled learning platform provides personalized learning opportunities based on your role and interests, while development programs and leadership training help support continuous career growth.
To know more about us:
About Invesco:
About our Culture:
About our D&I; policy:
About our CR program:
Apply for the role @ Invesco Careers:
📌 Sr. Eng. II, Invest Tech (India)
🏢 OppenheimerFunds Distributor
📍 India