Source description
About the role
As a Python Developer at our company, your role will be crucial in designing, developing, and implementing highly scalable server-side logic while integrating it with front-end components. You will act as the "Engine Room" of the program, ensuring excellent performance and quick responses to front-end requests. We are looking for a flexible programmer with a "Simplicity-First" mentality who can leverage Python's vast library ecosystem to tackle challenging issues in web development, data research, or system automation. Key Responsibilities: - Application Development: Utilize Python and contemporary frameworks like Django, Flask, or FastAPI to design and construct scalable, maintainable server-side logic. - Integration: Use RESTful or GraphQL APIs to combine server-side logic with user-facing components created by front-end developers. - Database Management: Design, develop, and optimize data storage systems using relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis). - Security & Performance: Implement security and data protection procedures to manage high traffic volumes and optimize performance. - Testing: Write efficient, reusable, and testable code to assure dependability. Implement unit tests using PyTest or Unittest. - Cloud & DevOps: Deploy and manage apps on cloud platforms (AWS, GCP, Azure) using Docker, Kubernetes, and CI/CD pipelines. - Automation: Create internal tools and scripts to automate tedious operations and expedite the software development lifecycle. Qualifications Required: - Python Mastery: In-depth knowledge of functional programming techniques, object-oriented programming (OOP), and Python internals. - Framework Proficiency: Familiarity with asynchronous programming and at least one web framework (usually Django or Flask). - ORM Libraries: Understanding of Object Relational Mapper (ORM) libraries like Django ORM or SQLAlchemy. - Frontend Basics: Basic familiarity with front-end technologies such as HTML5, CSS3, and JavaScript to facilitate integration. - Tooling: Proficiency in package management (pip/conda), virtual environments (venv/poetry), and Git. We invite you to apply and explore this exciting opportunity with us! As a Python Developer at our company, your role will be crucial in designing, developing, and implementing highly scalable server-side logic while integrating it with front-end components. You will act as the "Engine Room" of the program, ensuring excellent performance and quick responses to front-end requests. We are looking for a flexible programmer with a "Simplicity-First" mentality who can leverage Python's vast library ecosystem to tackle challenging issues in web development, data research, or system automation. Key Responsibilities: - Application Development: Utilize Python and contemporary frameworks like Django, Flask, or FastAPI to design and construct scalable, maintainable server-side logic. - Integration: Use RESTful or GraphQL APIs to combine server-side logic with user-facing components created by front-end developers. - Database Management: Design, develop, and optimize data storage systems using relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis). - Security & Performance: Implement security and data protection procedures to manage high traffic volumes and optimize performance. - Testing: Write efficient, reusable, and testable code to assure dependability. Implement unit tests using PyTest or Unittest. - Cloud & DevOps: Deploy and manage apps on cloud platforms (AWS, GCP, Azure) using Docker, Kubernetes, and CI/CD pipelines. - Automation: Create internal tools and scripts to automate tedious operations and expedite the software development lifecycle. Qualifications Required: - Python Mastery: In-depth knowledge of functional programming techniques, object-oriented programming (OOP), and Python internals. - Framework Proficiency: Familiarity with asynchronous programming and at least one web framework (usually Django or Flask). - ORM Libraries: Understanding of Object Relational Mapper (ORM) libraries like Django ORM or SQLAlchemy. - Frontend Basics: Basic familiarity with front-end technologies such as HTML5, CSS3, and JavaScript to facilitate integration. - Tooling: Proficiency in package management (pip/conda), virtual environments (venv/poetry), and Git. We invite you to apply and explore this exciting opportunity with us!
More at GS Infotech
Related open roles
Java Developer For Industrial Software Creation Chennai (India)
Chennai
Python Developer Fundamental In Programming Chennai (India)
Chennai
Senior Python Developer System Design & Architecture (Chennai)
Chennai
System Planning & Design Sr Python Developer (Chennai)
Chennai
Java Developer Core Java, OOP & Multithreading (Chennai)
Chennai
Python Developer Fundamental in Programming (Chennai)
Chennai