Overview
IT Senior Associate - Software Engineer (Python)
Job Summary:
We are seeking a Senior Python Data Application Developer with strong expertise in core Python and data-focused libraries to join our team. The ideal candidate will have experience building server less, microservices-based applications, with a strong background in AWS, DevOps, CI/CD, and software design principles. Candidates should have a strong analytical background and exceptional problem-solving abilities, coupled with a passion for innovation. This role is crucial for developing, optimizing, and deploying scalable data applications that support our company's growth and innovation.
Technical Qualifications:
● 5+ years of professional experience in data-focused application development using Python.
● Proficiency in core Python and data libraries (e.g., Pandas, NumPy, PySpark).
● Strong understanding of AWS services (ECS, Lambda, API Gateway, S3, DynamoDB. Kinesis, etc.).
● Experience with building highly distributed and scalable solutions via serverless, micro-service and service oriented architecture.
● Good Understanding of Unit test frameworks, code quality tools and CICD
● Familiarity with database management and ORM concepts, including experience wit both relational (PostgreSQL, MySQL) and NoSQL (DynamoDB) databases..
● Ability to independently learn new skills, tools, development kits, frameworks, etc.
● Understanding of end to end software development lifecycle and Agile methodology.
● Strong problem-solving abilities, attention to detail, and critical thinking.
● Excellent communication skills for collaboration with technical and non-technical teams. ● Ability to mentor junior developers and contribute to a collaborative team environment.
● AWS Certified Developer or Solutions Architect is a plus.
Job Type: Full-time
Pay: ₹3,000,000.00 - ₹3,400,000.00 per year
Schedule:
- Day shift
Application Question(s):
- What is your Notice Period?
Experience:
- Python: 5 years (Required)
- AWS: 4 years (Required)
Work Location: In person