DevOps Engineer & Java Developer
Přehled
Krátké shrnutí
Kandidát je vývojář v jazyce Java. Začínal ve společnosti Deutche Telekom IT solutions, kde pracoval na projektu sám v týmu vývojářů aplikací. Byl zodpovědný za fullstack návrh aplikace, případně řešil demo verzi pro interní aplikaci společnosti. Umí programovat hlavně v Javě Spring 8, frontend řešil na svých projektech od Angularu po React, setkal se s tvorbou služeb, rozhraní, REST API, Spring security. Programoval a refaktoroval kód také ve společnosti Adus Technologies. Ve škole s kolegou programoval vlastní aplikaci na architektuře MQTT - také v Javě Spring. Jednalo se o aplikaci smarthome, která umožňovala uživateli vzdáleně ovládat 96 světel v areálu školy. Jednalo se o univerzitní aplikaci pro získávání a monitorování údajů ze senzorů na jednotlivých zařízeních v kampusu. Kandidát programoval backend, pracoval na autentizaci, autorizaci, spring security (jwt tokeny), mysql databázích, rest api a také kontejnerizaci do Docker kontejnerů. Ve škole také programoval distribuovaný systém založený na blockchainu - rovněž v Javě - s využitím RMI a vzdáleného volání metod. Kromě toho pro diplomovou práci nakódoval automatizovaný webový server pro heuristickou detekci phishingových url adres a čistě webový server pro ruční testování phishingových url adres. Pomáhal kamarádovi naprogramovat ukázku diplomové práce a aplikaci datového skladu - rovněž v jazyce Java ve frameworku Spring a Hibernate. Pracoval také s Java JDBC, Java ORM + dělal buildy, vlastní školní projekty v Gradle, ale většinou sestavoval přes Maven, a to i v komerční praxi. Vyvíjel také e-shop v Javě, kde backend byl dělaný v Javě a frontend v Angularu. Bez problémů se domluví anglicky. Má několikaleté zkušenosti jako DevOps inženýr, ale chce se věnovat spíše vývojářskému směru, protože ho to v životě naplňuje. Zkušenosti má pouze po stránce školy.
Pracovní zkušenosti
DevOps Engineer (Jan 2022 - Currently): Responsible for CI/CD development and maintenance, operations and maintenance of infrastructure, and support for the development team. Proficient in virtualization technologies, Linux/Unix administration, automation and configuration management, and container systems like Docker and Kubernetes. Also experienced in database management, data backups, and build/release management.
Backend Developer (Apr 2021 - Jan 2022): Involved in development on in-house projects using Angular, HTML5, CSS, Spring Boot, TypeScript, and PHP. Also handled DevOps related tasks.
DevOps Engineer (July 2020 - Jan 2021): Worked on containerization of Linux-based software installations into Docker, set up and maintained Docker services for development teams, created Linux system services, and performed system administration and Bash scripting.
Junior Software Developer (Sep 2019 - June 2020): Developed backend using Java Spring Boot, implemented Spring Boot Security, Hibernate, and JDBC, and worked on frontend development in React Native. Also involved in designing and testing solutions for mobile apps and Bash scripting.
Education: Completed a degree in Computer Networks (2017 - 2020) and currently pursuing a degree in Informatics (2020 - 2022) from the Technical University of Kosice. Also completed studies in Mechanics of computer networks from Stredná odborná škola technická.
Additional Information: Described as precise, talkative, flexible, and able to work independently or in a group. Shows creativity and a willingness to try new things. Interested in culture, traveling, history, and Linux.
| Kontraktor | 3213 Kč / Denně |
| Úroveň | JUNIOR |