12 Aug
|
Fission Computer Labs Private
|
Secunderabad
12 Aug
Fission Computer Labs Private
Secunderabad
Roles and Responsibilities
● Develop, update, and maintain new and existing applications, ensuring they meet specified requirements, scale efficiently, and maintain high performance.
● Analyze and interpret project requirements to independently design effective solutions while keeping the broader product architecture in mind.
● Design, develop, and deploy APIs and web services with a focus on reusable, testable, and productive code.
● Implement low-latency, scalable applications with optimized performance.
● Create Docker files for containerization and deploy applications within a Kubernetes environment.
● Adapt quickly to a dynamic, start-up style workplace, demonstrating strong problem-solving skills and a resourceful approach to driving results.
Qualifications Required
● Proficiency in Python: 5 - 8 Years of hands-on experience with Python, particularly with Fast API / Flask. Familiarity with other web frameworks like Django and web2py is beneficial.
● Web Development and API Design: Deep understanding of RESTful API design, as well as a working knowledge of HTTP,
JSON, and other web protocols.
● Database Expertise: Experience with RDBMS databases (e.g., PostgreSQL, MySQL) and document-based databases (e.g., MongoDB). Skilled in database design, indexing, and optimizing queries.
● Design Patterns and Best Practices: Knowledge of fundamental design principles, including object-oriented programming (OOP) and design patterns, especially as they apply to Python.
● Containerization and Orchestration: Strong experience with Docker for containerization, and Kubernetes for deploying and managing containerized applications.
● Scalable Architecture Knowledge: Understanding of multi-process architecture, threading limitations of Python, and core principles behind building scalable and
maintainable applications.
● Unit Testing and Quality Assurance: Familiar with testing frameworks such as PyTest or UnitTest for building unit tests and ensuring code quality, as well as a
📌 Senior Engineer (Secunderabad)
🏢 Fission Computer Labs Private
📍 Secunderabad