Company : Quation Solution
Job Title: Application Developer (Python, Cloud)
Location: Bangalore, India
Experience: 3 to 5 Years
Work Mode : Work From Office, 5 Days
Job Summary:
We are seeking a skilled and enthusiastic Application Developer with 3 to 5 years of experience in Python, Data Structures & Algorithms, and Cloud technologies. The ideal candidate will be responsible for designing, developing, and deploying scalable applications on the cloud while ensuring high performance and responsiveness.
Key Responsibilities:
- Application Development:
- Design, develop, test, and deploy scalable applications using Python.
- Write clean, maintainable, and efficient code following best practices.
- Data Structures & Algorithms:
- Implement optimized algorithms and data structures for efficient application performance.
- Solve complex problems with logical and efficient solutions.
- Cloud Technologies:
- Develop and deploy applications on cloud platforms such as AWS, Azure, or Google Cloud.
- Manage cloud services, resources, and infrastructure for optimal performance.
- Integration & API Development:
- Build RESTful APIs for seamless communication between services.
- Integrate third-party services and APIs as required.
- Performance Optimization:
- Conduct performance tuning, code optimization, and troubleshooting.
- Monitor and improve application performance and scalability.
- Collaboration:
- Work closely with cross-functional teams to define requirements and deliver solutions.
- Participate in code reviews and contribute to best practices and continuous improvement.
Required Skills:
- Programming: Robust proficiency in Python.
- Algorithms: In-depth knowledge of Data Structures & Algorithms.
- Cloud Platforms: Experience with AWS, Azure, or Google Cloud.
- Database: Proficiency in SQL and NoSQL databases (e.g., MySQL, MongoDB).
- APIs: Experience in building and consuming RESTful APIs.
- Version Control: Familiarity with Git/GitHub.
- CI/CD: Knowledge of CI/CD