Apply📍 Bulgaria, Georgia, Lithuania, Mexico, Moldova, Poland, Romania, Ukraine
🧭 Regular Employment, B2b
🔍 Sports tech and gaming
🏢 Company: Coherent Solutions
- Bachelor’s Degree in Computer Science or similar is desired but not required; understanding of data structures and algorithms is necessary.
- 4+ years of professional experience developing software in Python.
- Strong Python programming and distributed system skills.
- Desire and ability to write clean code and unit tests.
- Good communication and presentation skills.
- Experience with Design Architecture and migrating monoliths to microservices.
- Experience with separation of business logic from framework/communication protocol.
- Experience in an Agile and DevOps environment.
- Advanced knowledge of Python, AWS, Docker, Django, PostgreSQL, Redis, Kafka, RabbitMQ, and related technologies.
- Collaborate with product owners to gain a comprehensive understanding of business needs.
- Facilitate discussions with stakeholders and team members to elicit and clarify requirements.
- Lead the software engineering team in designing, developing, testing, and deploying features.
- Foster a collaborative environment among engineers, encouraging open communication.
- Provide mentorship to team members, aiding in their technical skills growth.
- Proactively address challenges during development, working closely with stakeholders.
- Monitor project progress to ensure timely deliverables and mitigate risks.
- Act as a liaison between the development team and other departments.
AWSDockerLeadershipPostgreSQLPythonSQLAgileDesign PatternsDjangoKafkaRabbitmqReact NativeTypeScriptgRPCRedisServerlessReactCommunication SkillsAnalytical SkillsDevOpsAttention to detailPresentation skillsMicroservices
Posted 2024-11-14
Apply