0% found this document useful (0 votes)
12 views2 pages

Full Stack Python Developer Job at IHUB

Uploaded by

gavihas893
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views2 pages

Full Stack Python Developer Job at IHUB

Uploaded by

gavihas893
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

About Us: We are IHUB ANUBHUTI-IIITD FOUNDATION, a Section-8, Not-for-profit

Company at Indraprastha Institute of Information Technology Delhi (IIIT-Delhi) under


the National Mission on Interdisciplinary Cyber-Physical Systems (NM-ICPS) of the
Government of India. We are a Technology Innovation Hub supported by the
Department of Science and Technology (DST), Govt. of India. Our charter includes
creating collaboration between industries, academic institutions and government
agencies to innovate and developing data-driven cognitive computing solutions
leveraging artificial intelligence and machine learning.

Visit [Link] to understand more about our mission, our work,


our people and our innovations. For a list of open positions see - [Link]
[Link]/[Link]

About the Job Role

We are looking to hire a Full Stack Python Developer with to create scalable software
products and solutions. You’ll be part of a cross-functional team that’s responsible
for the end to end software development life cycle, from conception to deployment,
maintenance and upgrades. As a Full Stack Developer, you should be comfortable
with Python and associated libraries and frameworks to develop applications across
Server Side business logic, databases and web based user interfaces. You should be
a team player with an ability to communicate effectively. If you’re also familiar with
Agile methodologies, we’d like to meet you.

Responsibilities

1. Design, develop, deploy and maintain scalable, secure enterprise applications

2. Implement requirements working closely with CTO, business leads and product
managers, data scientists and researchers

3. Design client-side and server-side architecture

4. Build responsive and appealing user interfaces

5. Design and implement optimal database schemas

6. Develop REST APIs for modularity and loosely coupled micro services

7. Write automated tests to validate functionality, responsiveness and efficiency

8. Troubleshoot, debug and resolve client reported issues

9. Deploy and upgrade software in Development & Production Environments

Required Experience and Skills:

1. developing Web applications including Server side business logic, database


design, REST APIs and User Interfaces
2. Bachelor’s Degree in Computer Science/Engineering or Information Technology

3. Proven experience as a Full Stack Web Application Development using Python,


Django, Flask, REST, JSON, NGINX, etc

4. Experience in developing User Interfaces using HTML, JavaScript Frameworks


(React, Angular, [Link]) and CSS Frameworks (Bootstrap, Materialize).

5. Proficiency with SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB,
CouchDB, etc

6. Experience with source code version control systems like Git and CI/CD tools like
Jenkins, Azure DevOps, etc

7. Experience working with Cloud based development and production


environments across Microsoft Azure, Amazon or Google.

Necessary traits

1. Problem Solving

2. Excellent professional and work ethics.

3. Collaborative Team Player

4. Proactive, responsive, positive, and self-organized

5. Deep sense of accountability & ownership

6. Able to communicate clearly and concisely

7. Experience of working within a multi-cultural and truly global environment.

8. Comfortable in hybrid mode of working.

Compensation and Benefits

 Annual Salary: Rs 8-12 Lakhs per year


 Remote and Hybrid work is possible
 Leave Policy - 30 days of paid leave + 5 casual days leave + 12 public
holidays
 Health Insurance
 Great Campus with multiple Cafeterias, Gym, Swimming pool, Basketball &
Tennis courts

Work Setting: Remote, Hybrid or onsite @ IIIT-Delhi Campus

Common questions

Powered by AI

Familiarity with Agile methodologies is important for a Full Stack Python Developer at IHUB ANUBHUTI-IIITD FOUNDATION because Agile promotes a collaborative and iterative approach to software development. This methodology enables developers to effectively manage changes and ensure continuous delivery of functional software. It fosters enhanced communication among team members and stakeholders, which aligns with the hub's emphasis on team collaboration and effective communication. Agile principles help in optimizing the software development life cycle from conception to deployment, in line with the hub's operational requirements .

The work setting accommodates flexible working conditions by offering remote, hybrid, and onsite work options at the IIIT-Delhi campus. This flexibility allows employees to choose their preferred working environment, enhancing work-life balance and accommodating diverse personal and professional needs. The infrastructure supports such arrangements, ensuring employees can work effectively regardless of their physical location .

The cultural environment at IHUB ANUBHUTI-IIITD FOUNDATION is characterized by a collaborative, responsive, and positive ethos that values problem-solving, accountability, and effective communication. This culture promotes teamwork and global collaboration, accommodating diverse perspectives and methodologies. Such an inclusive environment fosters innovation and operational efficiency by encouraging proactive and self-organized behavior among employees, thus aligning with the foundation's goals to innovate and develop data-driven solutions .

IHUB ANUBHUTI-IIITD FOUNDATION fosters technology innovation and interdisciplinary collaboration by creating synergies between industries, academic institutions, and government agencies. The hub focuses on data-driven cognitive computing solutions leveraging artificial intelligence and machine learning. It is supported by the Department of Science and Technology, Govt. of India, as part of the National Mission on Interdisciplinary Cyber-Physical Systems. This strategic positioning allows the hub to integrate various knowledge domains and technological expertise for innovation .

The key responsibilities include designing, developing, deploying, and maintaining scalable, secure enterprise applications. This involves working closely with CTO, business leads, product managers, data scientists, and researchers to implement requirements. Additionally, the developer should build responsive user interfaces, design client-side and server-side architecture, implement optimal database schemas, develop REST APIs for modularity, and write automated tests to validate functionality, responsiveness, and efficiency. Troubleshooting, debugging, resolving client-reported issues, and deploying software in development and production environments are also essential tasks .

Developing REST APIs and implementing modular microservices is strategically relevant as it enhances system modularity and flexibility, which is crucial in managing complex software architectures. This approach allows for independent development, deployment, and scaling of services, enabling the organization to respond swiftly to changing requirements and technological advancements. It supports seamless integration across different systems and improves the maintainability and scalability of software products, aligning with the foundation’s goal of developing scalable and secure enterprise applications .

IHUB ANUBHUTI-IIITD FOUNDATION integrates diverse professional expertise by leveraging its position within the National Mission on Interdisciplinary Cyber-Physical Systems. This involves collaboration among industries, academic institutions, and government agencies to develop innovative cognitive computing solutions. The integration of artificial intelligence and machine learning with industry and academic insights facilitates comprehensive solution development, aligning with their mission of fostering technology innovation .

While the document does not explicitly detail specific professional development programs, the Full Stack Python Developer's role at IHUB ANUBHUTI-IIITD FOUNDATION inherently supports professional development through exposure to a variety of technical tools and methodologies, such as Agile practices, CI/CD pipelines, and cloud environments. Additionally, the collaborative and interdisciplinary nature of the projects provides learning opportunities from diverse fields, enhancing employees’ skills and knowledge base. The foundation's emphasis on cutting-edge technology and innovation inherently encourages continuous learning and development .

The Full Stack Python Developer role offers an annual salary between Rs 8-12 Lakhs. Benefits include remote and hybrid work options, 30 days of paid leave, 5 casual leave days, 12 public holidays, and health insurance. The campus provides amenities such as cafeterias, a gym, swimming pool, and sports courts, supporting a healthy work-life balance. These benefits provide flexibility, well-being support, and leisure opportunities for employees .

The position requires a Bachelor’s Degree in Computer Science/Engineering or Information Technology, along with proven experience in Full Stack Web Application Development using tools like Python, Django, Flask, REST, JSON, and NGINX. The role demands experience in developing user interfaces with HTML, JavaScript frameworks (such as React, Angular, Node.js), and CSS frameworks (like Bootstrap, Materialize). Proficiency with SQL and NoSQL databases, experience with version control systems like Git, and CI/CD tools like Jenkins are necessary. Familiarity with cloud environments such as Microsoft Azure is also needed. These requirements indicate a need for deep technical knowledge, practical experience, and versatility across multiple technologies .

You might also like