02 Aug
|
Optimum Solutions
|
Chennai
02 Aug
Optimum Solutions
Chennai
Role & responsibilities
- Resourceful to quickly understand complexities involved and provide the way forward.
- Good experience in technical analysis of n-tier applications with multiple integrations using object oriented, APIs & Microservices approaches.
- Strong knowledge about design patterns and development principles.
- Inclination and prior experience of working across SQL, Python and ETL.
- Strong Hands-on experience - Python (NumPy, pandas, Python Frameworks, Restful APIs, MS-SQL or Oracle.
- PySpark - DataFrames, Spark SQL, Structured Streaming, performance tuning (partitioning, caching, broadcast joins).
- Advanced SQL complex queries, stored procedures, query optimization.
- Good Knowledge and experience to use Python packages such as Pandas, NumPy, etc. for cleaning up of Data, Data Wrangling, Analysis of Data and Visualization of Data.
- Valuable experience in development and maintenance of code/scripts in both functional and technical specifications of all applications component,
bug fixing and production support.
- Good knowledge on Linux/Unix environment (basic commands, shell scripting, etc.), testing phases, documentation and new framework.
- Some experience of working with build tools like Maven & DevOps tools like Bitbucket, Jenkins.
- Knowledge of Agile, Scrum, DevOps.
- Development experience in Data Engineering environment.
- Ability & willingness to learn & work on diverse technologies (languages, frameworks, and tools).
- Self-motivated, good interpersonal skills and inclination to constantly upgrade new technologies and frameworks.
- Good communication and co-ordination skills.
Preferred candidate profile
Client: Banking
Work location: Chennai - Client location
Mode: Hybrid
Interview process:
L1 - MS teams - Laptop
L2 - Face to Face
📌 Software Engineer (Chennai)
🏢 Optimum Solutions
📍 Chennai