26 Aug
|
IRIS SOFTWARE
|
Noida
26 Aug
IRIS SOFTWARE
Noida
Python - Lead
Location: Noida
Company: Iris Software
Job Description
Mandatory Skills:
- FastAPI Framework
- Python Programming (Core)
- Python Shell
- Flask
- Pandas
Key Responsibilities:
- Define and drive enterprise application architecture strategy using Python and Django or Flask frameworks.
- Establish engineering standards, governance models, and development best practices across teams.
- Define application architecture standards and reusable framework patterns for scalable solution delivery.
- Drive enterprise adoption of Python development standards and framework best practices.
- Establish standards for data processing, transformation, and analytical solution development using NumPy and Pandas.
- Define enterprise standards for relational database integration, data access strategies, and database performance optimization across Python applications.
- Define coding standards, quality frameworks, and application development governance practices.
- Define enterprise data access architecture and ORM standards using Django ORM, SQLAlchemy, or SQLModel aligned with engineering best practices.
- Lead architecture reviews and ensure applications meet scalability, reliability, maintainability, and performance objectives.
- Define enterprise testing standards and quality engineering practices promoting automated unit testing, code coverage, and continuous quality improvement.
- Establish enterprise API quality standards including API testing, documentation, versioning, and governance practices.
- Guide teams on Python architecture, framework selection, application design, and engineering best practices.
- Identify technical risks, architectural gaps, and performance bottlenecks while defining mitigation strategies.
- Drive modernization and continuous improvement initiatives focused on application quality and engineering maturity.
- Establish development quality standards and engineering excellence practices across projects and programs.
- Collaborate with various teams and leadership stakeholders to align technology initiatives with organizational objectives.
- Drive continuous improvement initiatives focused on engineering maturity, platform reliability, maintainability, and delivery excellence.
Behavioral Competencies:
- Demonstrates leadership and accountability in driving engineering excellence across programs and initiatives.
- Collaborate effectively with various teams and business stakeholders to ensure smooth delivery.
- Promotes a culture of innovation, quality, continuous improvement, and technical excellence.
- Applies strategic thinking to address technical risks, architectural challenges, and business priorities.
- Demonstrates solid decision-making while balancing scalability, reliability, maintainability, and delivery objectives.
- Communicates effectively regarding architecture strategy, risks, dependencies, and outcomes.
- Maintains a proactive approach toward engineering governance, quality standards, and solution excellence.
- Encourages innovation and continuous learning within software engineering and application development practices.
- Drives collaboration and alignment across teams to achieve organizational objectives.
- Demonstrates a customer-centric mindset by delivering reliable, scalable, and high-quality solutions.
Mandatory Competencies
- Programming Language - Python - Flask
- Database - PostgreSQL - PostgreSQL
- Big Data - Big Data - Mongo DB
- Database - Oracle - PL/SQL Packages
- Programming Language - Python - Python Shell
- Programming Language - Python - OOPS Concepts
- User Interface - JavaScript - JavaScript
- User Interface - HTML - HTML/CSS
- Beh - Communication and collaboration
📌 Python - Lead (Noida)
🏢 IRIS SOFTWARE
📍 Noida