
Senior Python Engineer
- Polska
- Stała
- Pełny etat
- Design, develop, manage and support microservices.
- Sustain, improve and implement new features for our tools written in Python.
- Consistently produce well designed, testable and efficient code.
- Contribute to our microservice-based architecture which is constantly improved.
- Design and develop high-volume, low-latency applications for mission-critical systems geared for high-availability and performance.
- Debug and resolve issues and perform resolution follow-up.
- Solve scalability and performance issues.
- Identify performance bottlenecks and suggest improvements.
- Scale services in combination with docker and k8s technologies.
- Participate in project planning including research and development.
- Support and improve our Agile transformation.
- Contribute to our backlog of tasks with improvements and suggestions.
- Implement Proof of Concepts (PoC) to introduce new solutions and ideas to the team.
- Effective time management skills and the ability to meet deadlines.
- Utilize AI tools and use them in favour of robust analysis and development of services and applications.
- Contribute actively and effectively as an integrated team member.
- Meet regularly with the line manager to review progress.
- Manage issue resolution and critically escalate.
- Work effectively with other teams, units, and departments.
- Manage issues with clarity and ensure effective information flow and teamwork.
- Support other organization’s priority activities, when necessary.
- Act as an Omilia ambassador.
- 6+ years of working experience in Python and proven knowledge of Python development.
- A Bachelor degree in computer science.
- Deep knowledge of Python application development.
- Experience with Django, FastAPI, or similar web framework.
- Very good written and oral communication skills in English.
- Proven experience in writing APIs, Web Services & Microservices.
- Object Oriented analysis and design using common design patterns.
- Self-motivated and driven to create extraordinary things.
- Ability to work under pressure and on strict deadlines.
- Continuous innovation mindset.
- Knowledge/experience of Golang (Go) and/or Java.
- Experience with Git, Maven, Gradle.
- Experience with relational databases (RDBMS).
- Nice to have DevOps, CI/CD experience.
- Experience with containers (docker, kubernetes).
- Experience with secure-coding principles.
- Speech-related technologies.
- Fixed compensation;
- Long-term employment with the working days vacation;
- Development in professional growth (courses, training, etc);
- Being part of successful cutting-edge technology products that are making a global impact in the service industry;
- Proficient and fun-to-work-with colleagues;
- Apple gear.