Position: Python Engineer
Company: Svitla Systems
Category: Python
Experience required: 5y
English level: upper
Published: 2022-07-01T00:00:00+03:00

**Experience:**
- BS Degree preferably in Computer Science or Information Systems
- 5+ years in a related technology role
- Deep development experience in Python, but we are open to other experiences if you are willing to learn the languages we use
- Experience with Web-based Frameworks: Django/Flask, FastAPI, etc.
- Experience with Integration with various 3rd party services (like Shopify, Magento, etc.)
- Experience in architecting, development, and deployment platform for running containerized services
- 2+ years of experience in Kubernetes
- Good knowledge of Docker and deployment life cycle (Storage, Docker Registry, Images)
- Strong expertise in building/interacting with RESTful services
- Experience processing large amounts of structured and unstructured data in streaming and batch
- Experience with cloud infrastructure (AWS)
- Experience in running, using, and troubleshooting industry-standard messaging and data technologies such as Spark, RabbitMQ, Active MQ, PostgreSQL
- Experience with Infrastructure as Code using Terraform
- English - Upper Intermediate or higher

**Responsibilities:**
The following are intended to be examples of the accountabilities for which the person in this position is responsible. This position is not intended to be complete or all-inclusive and does not preclude management from assigning other or related functions for which the individual has demonstrated competency through performance.

- Design and implement solutions for assigned projects, independently and with teammates
- Support current integrations, write and integrate software components
- Drive performance tuning, automation, monitoring, and testability
- Provide analysis, design changes, recommendation of upgrades, and maintenance of software
- Help drive the underlying technology stack
- Collaborate closely with Scrum and Product development teams
- Participate in the requirements refining, estimate, and user story development
- Create and drive better metrics, monitoring initiatives to gain valuable insights from the Wondersign cloud services
- Embrace and institute best practices and coding standards within the team
- Contribute to research technologies and fast prototyping
- Compose detailed design specifications
- Troubleshooting all build and deployment issues
- Actively participate in root cause analysis and design sessions