Python Developer
Přehled
Krátké shrnutí
Kandidát je vývojář samouk, který se učí programovat v jazyce Python již více než dva roky na vlastních malých projektech a v loňském roce se také ujal komerčního projektu, na kterém pracoval téměř rok. Mezi jeho hlavní úkoly patřilo - upravovat a udržovat aplikaci v jazyce Django, rozšiřovat ji o nové funkce a API, přidávat nové datové modely a obchodní logiku. Prováděl také přepisování logiky ETL a vývoj v jazycích SQL a PL/SQL podle analytické dokumentace. Při své práci aktivně využívá agilní metodiky, zejména Scrum a Kanban. Jeho komunikace v angličtině je omezená na psaní a čtení, do komunikace by se musel časem dostat, protože ji dlouho nepoužíval. Rád se podílí na dlouhodobých projektech, ale nemá problém řešit i krátkodobé.
Pracovní zkušenosti
2017 - 2018: Distribution
- Communication with distributors, creating costs and calculating remittances, processing and entering statistical data into internal system, sales report for daily press, sales analysis, database management, administrative tasks.
2018 May - Present: Experienced Solution Developer (DWH)
- Development on DWH - rewriting ETL logic from informatics workflow to internal framework, creating metadata and setting up database scheduler using PL/SQL procedures, modifying export views, participating in end-to-end testing, development of new functionalities in SQL based on analytical documentation.
2015: Analytical Internship (DWH)
- Two-week analytical internship at Media Tenor, collecting data and producing analytical outputs for television quantitative analysis projects and media monitoring, working independently on a media analytics project (data collection and research report processing).
2018 (6 months): Data Integration Hub Project (DWH)
- Development on DWH for Raiffeisenbank, analyzing and developing ETL architecture on Oracle RDBMS platform, communication and coordination with data consumers.
2019 (6 months): DWH Development for SGG Branches in Sub-Saharan Africa (DWH)
- Data modeling (implementing business requirements into data model in Power Designer, communication with DWH architecture), managing code lists in Ataccama RDM application, preparing and deploying test environment on Teradata RDBMS platform.
2019 - Present: DWH Development for Generali Czech Insurance (DWH)
- Implementing and optimizing ETL processes on Teradata platform, integration of ETL logic from WhereScape to stored procedures or Informatica, implementing business requirements based on analytical documentation, technical review of DTM, implementing and developing DTM based on analytical documentation, metadata configuration, creating analytical documentation, operations support, resolving production incidents.
2021 January - June: Industrial Application Development (Web)
- Development of an industrial application on Django REST platform, development and testing of new models and API services, refactoring and maintenance of existing code, preparation of PostgreSQL database layer.
2021 March - 2022 March: Web Design and Development (Web)
- Designing and creating a website for indexing self-employed activities, multilingual translation of pages and translation editing console, backend development on Django platform, authentication and authorization, CRUD operations, data extraction pipeline from external sources, data processing algorithm modeling and optimization for approximately 1 million requests using REST API and web scraping, data import into database, user and administrator components.
Note: Please note that some translations may not be exact as the original text contains abbreviations and technical terms that may have specific meanings in the context of the CV.
| Zaměstnanec | 48680 Kč / Měsíčně |