Späť na profesionálov

DevOps Engineer & Java Developer

Prehľad


Krátke zhrnutie

Kandidát je vývojár v jazyku Java. Začínal v spoločnosti Deutche Telekom IT solutions, kde pracoval na projekte sám v tíme vývojárov aplikácií. Bol zodpovedný za fullstack návrh aplikácie, prípadne riešil demo verziu pre internú aplikáciu spoločnosti. Vie programovať hlavne v Java Spring 8, frontend riešil na svojich projektoch od Angularu po React, stretol sa s tvorbou služieb, rozhraní, REST API, Spring security. Programoval a refaktoroval kód aj v spoločnosti Adus Technologies. Na škole s kolegom nakódovali vlastnú aplikáciu na architektúre MQTT - tiež v Java Spring. Išlo o aplikáciu smarthome, ktorá umožňovala používateľovi vzdialene ovládať 96 svetiel v areáli školy. Bola to aplikácia pre kampus na získavanie a monitorovanie údajov zo senzorov na jednotlivých zariadeniach v kampuse. Kandidát programoval backend, pracoval na autentifikácii, autorizácii, spring security (jwt tokeny), mysql databázach, rest api a tiež kontajnerizácii do Docker kontajnerov. V škole tiež naprogramoval distribuovaný systém založený na blockchaine - tiež v jazyku Java - s využitím RMI a vzdialeného volania metód. Okrem toho v rámci diplomovej práce nakódoval automatizovaný webový server na heuristickú detekciu phishingových url adries a čistý webový server na manuálne testovanie phishingových url adries. Pomohol kamarátovi naprogramovať demo diplomovej práce a aplikáciu dátového skladu - tiež v jazyku Java Spring a frameworku Hibernate. Pracoval aj s Java JDBC, Java ORM + robil buildy, vlastné školské projekty v Gradle, ale väčšinou staval cez Maven, a to aj v komerčnej praxi. Vyvíjal aj e-shop v Jave, kde backend bol robený v Jave a frontend v Angulari. Dokáže bez problémov komunikovať v angličtine. Má niekoľkoročné skúsenosti ako DevOps inžinier, ale chce sa venovať skôr vývojárskemu smeru, pretože ho to v živote napĺňa. Skúsenosti má len po stránke školy.

Pracovné skúsenosti

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.

Author
DevOps Engineer & Java Developer
63329987ff6e420010c77e67
Kontraktor132  / Denne
ÚroveňJUNIOR
Role
DevOps Engineer Java Developer
Jazyky
English
Zručnosti
AngularAnsibleApache MavenApplication ServerAutomation SoftwareBashCCICDCSSCloudClustersCode ManagementComputer networksContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerGitGitHubGitlabGradleHibernateJavaJava EEJava ToolsJavaScriptKubernetesLinuxMicrosoft serversMySQLOperation SystemsPHPPostgreSQLPuppetReactReact NativeRestServer Virtualization SoftwareShellSpecificationsSpringSpring SecuritySpring bootTeamCityTerraformToolsTypeScriptUnixVMwareVagrant
Lokality
BerlinKošiceRemote