Senior Python Developer / IT
Munkáltató · Tata Consultancy Services
Budapest
A TCS Hungary-nél a lehetőségek találkoznak a stabilitással egy pezsgő és dinamikus munkakörnyezetben. A Tata Consultancy Services a világ egyik leggyorsabban növekvő technológiai partnere. Csatlakozz összetartó csapatunkhoz, és segíts formálni a Microsoft-alapú digitális transzformációs megoldásokat vezető európai szervezetek számára.
Feladatok
- Vállalati szintű szoftvermegoldások tervezése, fejlesztése és karbantartása Go, JavaScript, Java vagy Python használatával.
- Skálázható és biztonságos alkalmazások építése cloud-native architektúrák alapján.
- Kódfelülvizsgálatok vezetése, valamint hozzájárulás a rendszertervezéshez és a technikai stratégiához.
- Nyílt forráskódú (open-source) technológiák értékelése és integrálása.
- CI/CD folyamatok tervezése és optimalizálása, automatizált biztonsági tesztelés integrálásával.
- Automatizálások fejlesztése a folyamatos integráció, tesztelés és biztonságos deployment támogatására.
- Infrastructure-as-Code (IaC) legjobb gyakorlatok ösztönzése.
- Az SDL gyakorlatok támogatása és bevezetése a szervezet egészében.
- Fenyegetésmodellezés, biztonsági tervezési felülvizsgálatok végzése, valamint a biztonsági megállapítások javításának támogatása.
- Fejlesztési feladatok teljesítésének biztosítása a projektek/megoldások új verziójának támogatásához
- User sztorik finomítása a Product Ownerral
- Production kérések támogatása vagy hibák javítása
- Alkalmazások unit tesztelése és napi előrehaladás jelentése a napi stand-up megbeszéléseken
Feltételek és juttatások
Piackezdő magánegészségügyi csomagVonzó cafeteria csomagHibrid munkavégzési modellIrodai edzőterem és sportklubokKarrierfejlődési lehetőségek különböző szerepkörökbenHozzáférés olyan tanulási platformokhoz, mint a Udemy és az O'ReillySzéleskörű tanúsítási és fejlesztési lehetőségekMunkavégzés stratégiai Microsoft Cloud projekteken Európa-szerte
Elvárások
- Tapasztalat: 5 év vállalati szoftverfejlesztésben, Python fókusszal.
- Alapvető programozás: Erős gyakorlati jártasság Go (Golang) és Java nyelvekben.
- Architektúra: Elosztott rendszerek, mikroSZVIZek, API-k és szoftvertervezési minták mély ismerete.
- CI/CD: Széleskörű tapasztalat CI/CD folyamatok megvalósításában és kezelésében (pl. GitHub Actions, GitLab, Jenkins).
- Biztonságos szoftverfejlesztési életciklus (SDL) gyakorlatok és biztonságos kódolás erős ismerete.
- Konténerizáció: Docker és Kubernetes.
- Felhőalapú platformok: AWS, Azure vagy Google Cloud ismerete.