Collabera
Full Stack Engineer - Python/Javascript
Job Location
bangalore, India
Job Description
Role : Full stack developer. Location : Hyderabad, Bangalore, Pune , Chennai. Duration : Full Time. Key Responsibilities : - We are looking for an experienced Full Stack Software Engineer with strong Python and JavaScript/TypeScript knowledge to join our team. - The successful candidate will work on a variety of projects, ranging from backend services to dynamic web applications. - This role requires a combination of programming skills (Python, FastAPI, Flask, jQuery, Golang, etc.) and architecture skills (RESTful Services, Docker, SQL, etc. - Design, develop, test, and maintain Flask/FastAPI or Golang microservices. - Develop code to connect to and access data from back-end databases. - Write and execute tests using pytest to ensure code quality. - Create interactive and responsive web applications using JavaScript/TypeScript, jQuery or other modern frontend frameworks. - Design and implement RESTful APIs and WebSockets for real-time communication. - Troubleshoot and debug applications to resolve issues and optimize performance. - Write and maintain SQL queries and scripts for database interactions. - Create and manage containerized environments using Docker and Docker Compose. - Occasionally use Bash scripts for automation tasks. - Perform regular code reviews to ensure adherence to best practices and coding standards. Qualifications : - Experience with Microservices architecture. - Strong knowledge of Python and related frameworks (Flask, FastAPI). - Proficiency in JavaScript/TypeScript and experience with js frameworks. - Experience with SQLAlchemy and SQL and NoSQL databases. - Familiarity with testing frameworks such as pytest. - Experience in designing and implementing RESTful services and WebSockets. - Experience with containerization tools such as Docker and Docker Compose. - Proficiency in writing and maintaining Bash scripts. - Strong problem-solving and debugging skills. - Ability to work independently and as part of a team. - Excellent communication and organizational skills. Nice to Have : - Knowledge of Golang. - Knowledge of Large Language Models (LLMs). - Experience with Kubernetes for container orchestration. - Familiarity with AWS services and cloud infrastructure. - Experience with the Rust programming language. About Us : Collabera Digital is a new-age digital engineering company delivering unique experiences, actionable insights, and intelligent products & platforms at the intersection of talent & technology. With a global presence spanning 11 countries throughout APAC and Europe, our network of over 25 global offices serves as the epicentre of digital innovation. We proudly cater to a prestigious clientele, counting Fortune 500 companies amongst our 300 esteemed clients. Will get to work on numerous challenging and exciting projects on our various offerings including Salesforce, AI/Data Science, Generative AI/ML, Automation, Cloud Enterprise, and Product/Platform Engineering. At Collabera Digital you have high chances of project extension or redeployment to other clients. Will have endless opportunities to learn new technologies through our Training arm - Cognixia. Additionally, you can also share CV of anyone you know. We have a referral policy in place. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/26/2024
Location: bangalore, IN
Posted Date: 11/26/2024
Contact Information
Contact | Human Resources Collabera |
---|