Responsibilities:
Design develop and maintain scalable and reliable software solutions using Python.
Implement messaging solutions using RabbitMQ for efficient communication between microservices.
Utilize Cassandra and MySQL databases to store and retrieve data efficiently ensuring data integrity and performance.
Work closely with crossfunctional teams to understand requirements and translate them into technical solutions.
Troubleshoot and debug issues across the software stack from application code to infrastructure.
We are seeking a talented Python Developer to join our team. As a Python Developer you will be responsible for designing developing and maintaining software applications using Python programming language. You will work closely with crossfunctional teams to understand project requirements develop and test code and troubleshoot issues.
Design and develop software applications using Python programming language
Collaborate with crossfunctional teams to understand project requirements
Write clean efficient and maintainable code
Troubleshoot and debug applications to optimize performance and stability
Develop unit tests and integration tests to ensure quality
Participate in code reviews and provide constructive feedback to team members
Keep uptodate with emerging trends and technologies in Python development
Contribute to the continuous improvement of our development processes
python,code,software,teams,data,design,project,application,cassandra,communication