UKEESS Software House is looking for a talented Junior Python Engineer to join our team for a full-time position (either in Lviv or remotely in Ukraine).
About the Customer and Project:
Our customer is the world’s largest DNA network from the USA. With more than 30+ billion digitized global historical records, 100+ million family trees, and 18+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness.
About team:
You will become a part of the team, that builds high-performance web applications and microservices, using advanced practices in building scalable websites. This team finds and addresses issues across the entire product and will establish and document best practices and collaborates in the development of new capabilities and practices that improve the user experience for users on slow connections worldwide.
Technologies: Python/MySQL/AWS
What you will do:
- A majority of work will be in Python and SQL
- Work closely with the leads to build high-quality Python code as AWS Lambdas to extract, scrub, transform, and organize data from vendor APIs, including New Relic, and store it in MySQL and other data sources
- Refactor existing legacy Python services that are part of existing tools
- Proactively identify data errors
- Conducted ad-hoc data analysis on application performance monitoring, infrastructure telemetry, and related metadata
- Automate and operationalize ongoing data scrubbing, data error detection, and data analysis reports
Our ideal candidate will have good Python skills with the right mixture of critical thinking, a can-do attitude, solid programming fundamentals, an understanding of time series data, calculating summary statistics for data samples, and some exposure working with industry-standard Application Performance Management metrics.
Technical requirements:
- At least 1+ year of commercial experience in Python development
- Commercial experience and strong knowledge of Relational databases (MySQL or similar)
- Experience writing SQL queries
- Basic working knowledge of a cloud environment (preferably on AWS Lambdas, including but not limited to ECS, EKS)
- Experience in extracting data from APIs, transforming data, and proactively identifying data errors
- English: Upper-Intermediate level at least (both spoken and written)
It will be a plus:
- BS degree in the relevant area or equivalent working experience
- Experience or knowledge of the Go programming language
- Experience or knowledge of the Terraform
Here are some other qualities we are looking for:
- Self-starter who works closely with leads to proactively deliver all the assigned stores
- Ability to understand and visualize the next steps with minimal direction or guidance from theleads
- Ability to adapt and continuously learn new technologies and programming languages as required.
- Solid technical communication skills are required to explain the issues, reports, and other evidence supporting the product’s identified performance and architectural issues.
What can we offer our new colleague?
- full-time position in a highly professional team
- competitive compensation (based on market data but also depending on the technical level of the candidate)
- flexible work schedule
- individual approach to professional growth
- free English classes (online)
- 3 health packages to choose
- annual paid vacation and state holiday celebration
- lack of bureaucracy and micromanagement
- foreign business trips (after the war)
If you have a passion for solving challenging problems; building scalable, robust systems; love working with the latest technologies in a fast-paced, flexible environment; and are excited at the prospect of having a significant impact on products which has more than 3 million paying subscribers, then we want to talk to you! ;-)