Python AWS/Cache - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Embark on a career-defining journey at Iris Software, recognized among India's Top 25 Best Workplaces in the IT industry. We are seeking a seasoned Python Backend Developer with robust AWS cloud expertise to architect, build, and maintain high-performance, secure, and scalable backend applications and APIs. This role is ideal for individuals passionate about cloud-native architectures, microservices, and delivering resilient solutions.
At Iris, we foster an award-winning culture that champions your talent and ambitions. "Build Your Future. Own Your Journey." is more than a motto; it's our commitment to providing you with the ownership and opportunities to shape your career path. Join a team of over 4,300 professionals across India, the U.S.A., and Canada, driving technological transformations for enterprise clients in financial services, healthcare, transportation & logistics, and professional services.
As a Python Backend Developer, you will be instrumental in designing, developing, and enhancing scalable backend applications and robust RESTful APIs using Python. You will leverage your expertise in AWS services to build cloud-native solutions, working collaboratively with architects, product owners, QA, and DevOps teams. Key contributions include optimizing application performance, implementing comprehensive logging and monitoring, participating in code reviews to uphold best practices, and actively troubleshooting production issues. You will also play a part in automating and enhancing our CI/CD pipelines.
Your responsibilities will encompass: - Developing and maintaining scalable backend applications in Python. - Building and refining RESTful APIs and microservices. - Creating cloud-native solutions utilizing AWS services. - Collaborating cross-functionally to ensure high-quality solution delivery. - Enhancing application performance, scalability, and security. - Implementing effective logging, monitoring, and alerting systems. - Participating in code reviews and upholding development standards. - Troubleshooting and supporting application maintenance. - Contributing to CI/CD automation.
We are looking for a Python Backend Developer with a minimum of 5 years of hands-on experience in Python development. Proficiency in Python frameworks like FastAPI and Flask is essential, with Django being a preferred advantage. You should possess demonstrated experience in developing and consuming REST APIs, alongside expertise in both SQL and NoSQL databases. Strong problem-solving capabilities, analytical thinking, and excellent stakeholder management skills are crucial.
Key competencies include: - Exceptional problem-solving and analytical abilities. - Clear and effective communication, with strong stakeholder management. - Ability to work autonomously in a dynamic, fast-paced environment. - A high degree of ownership and accountability for your work. - A collaborative spirit and a commitment to continuous learning.
Bonus points for experience with GenAI/LLM integration, LangChain, Azure OpenAI, or Amazon Bedrock, as well as exposure to data platforms and analytics solutions.
Iris Software
Information Technology & Services