Position ID: SWD-TC-PR-2
Title: Software Developer-Python
Reporting to: Functional Heads
No of openings: 1
Utilize modular architectures, next-generation integration techniques, and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scales
The team is responsible for the product development/ customer delivery, continuous improvement, and strategic development of operational requirements, processes, and technology, to deliver key service outcomes for customers
» Develop Applications in Microservices using Python
» Writing container-based code and testing code, debugging programs, and integrating applications deployment. Docker and Kubernetes knowledge is preferred.
» Work with cross-functional team to scale the architecture supporting AI models
» Support data needs for model training/ensemble the models
» Architecture, security reviews, NFRs
» Lead Time.
» Cycle Time.
» Release Burndown.
» Code Churn
Minimum Entry Qualifications & Additional Certifications
Bachelor Any Graduate or Diploma in Engineering, Certification in Python, AI, and Machine learning
4-6 years in Python Programming Language
Development of Python Microservices, Dockers, Azure Kubernetes services application large module which involves system integration, data communication, environment setup
Ability to present technical implementation to peers and architects, perform peer code reviews, experience in all lifecycle components (code, test, build, deploy) Perform quality review of technical deliverables, grooming and mentor junior team members
Expertise in log analysis, debugging, and problem-solving skills
Understanding of RESTful architecture and secure coding principles in Python
Using APIs in python Flask / FastAPI
Azure Dev Ops, CI/CD
Exposure to Computer Vision and Image processing will be an advantage
Self-starting, self-motivated, able to work independently with a positive attitude
Skilled in problem-solving, troubleshooting