Mi smo firma Duos Asinos Consulting. Postojimo od 2016. godine i bavimo se poslovima vezanim za sferu IT-a kao što je software development, system ops, dev ops, quality assurance, print design, visual design i mnogim drugim. Od početka pa do danas zapošljavamo preko 80 ljudi sa namerom da se još širimo.
Trenutno imamo otvorenu poziciju DevOps Engineer.
Naš partner je rastuća severnoamerička firma sa portfoliom od 4 dating aplikacije sa velikom korisničkom bazom. Broj dnevnih korisnika je oko 40 miliona, dok je broj registrovanih oko 100 miliona. Korisnici aplikaciji pristupaju preko tri mediuma, iOS (pisan u Swift-u), Android (pisan u Kotlinu) kao i preko web aplikacije (pisanoj u PHP-u i React-u). DevOps tim igra ključnu ulogu u održavanju i usavršavanju infrastrukture kako bi korisnici aplikacija imali ugodno iskustvo.
Na ovom projektu sarađujemo sa timovima sa Kipra, iz Ukrajine i iz Kanade, tako da se može očekivati da u timovima budu ljudi iz različitih vremenskih zona.
Okvirno radno vreme je od 10-18 časova, od ponedeljka do petka, od čega se sastanci mogu očekivati u periodu od 15-18 časova zbog razlika u vremenskoj zoni pojedinih timova. Nismo fanovi sastanaka, tako da se trudimo da ih svedemo na minimum, najčešće su samo SCRUM ceremonije. Takođe nudimo mogućnost četvorodnevne radne nedelje (ponedeljak-četvrtak) od po 10 časova dnevno, isto sa početkom od 10 časova. Verujemo u profesionalnost naših zaposlenih i da mogu da raspolažu svojim vremenom tako da se posao završi. Cenimo lično vreme naših zaposlenih, tako da nakon radnog vremena neće stizati nikakvi pozivi i poruke vezane za posao. Takođe razumemo da u okviru radnog vremena naši zaposleni imaju lične obaveze, te smo voljni da izađemo u susret dokle god se na kraju dana posao odradi.
Naša firma čvrsto veruje u rad od kuće, te dolazak u kancelariju nije obavezan i to pravilo se definitivno neće menjati. Najčešće se sastajemo u kancelariji kad je u pitanju neka klopa ili proslava, ili samo da se uživo vidimo sa kolegama.
Naši timovi prate takozvanu SAFE metodologiju, to jest, svaki tim ima po jednog člana iz svakog tech stack-a (iOS, Android, PHP, React i QA) kako bi se sprint implementirao na svim medijumima aplikacije istovremeno, te je samo jedan tim zadužen za navedene funkcionalnosti koje se implementiraju. Sprintovi su dvonedeljni.
Takođe smo u procesu modernizacije čitave platforme, tako da smo voljni da čujemo mišljenja o mogućim inovacijama i inicijativama da se unapredi kod.
Pored navedenog, nudimo i sledeće benefite:
- Privatno zdravstveno osiguranje
- Plaćeno bolovanje
- Podrška za zaposlene koji dobiju decu
- Pristup materijalima za usavršavanje
Za poziciju DevOps Engineer, u zavisnosti od afiniteta, postoje dve grupe. Grupa za kodiranje i grupa za infrastrukturu. Platforma se hostuje na AWS-u i koristi servise poput EC2, EKS, RDS, S3 itd.
Grupa za kodiranje upravlja svim IaC (Terraform), svim Ansible skriptama i Jenkins pipeline-ovima. Platforma je oko 70-80% IaC, a zadatak grupe je da dostignu 100%.
Grupa za infrastrukturu održava ostalu infrastrukturu kao Kubernetes klastere koji se prebacuju sa EC2 na EKS, rade conatinerizing novih aplikacija, upravljaju Load balancerima, upravljaju API gateways-ima i brinu se o nesmetanom protoku saobraćaja.
Tehnička i profesionalna očekivanja:
- Za kodiranje: 2-3 godine iskustva u Terraform i/ili Ansible
- Iskustvo u kodiranju Bash, Python ili Perl
- Za infrastrukturu: 2-3 godine of iskustva sa Kubernetes-om
- Iskustvo sa AWS servisima poput EC2, EKS
- Iskustvo sa CI/CD alatima kao Jenkins
- Iskustvo sa deploymentom Java/Spring i Node.js/React aplikacija
- Iskustvo sa monitoring platformama kao Dynatrace
- Iskustvo sa Git-om
- Poznavanje arhitekture mikroservisa
- Poznavanje engleskog jezika na profesionalnom nivou
Nije obavezno, ali je poželjno:
- Iskustvo sa bilo kojim drugim programskim jezikom
Kako izgleda proces selekcije?
Prvo bismo održali inicijalni sastanak sa namerom da čujemo malo više o Vama, kao i da Vas upoznamo sa našom firmom i projektom za ovu poziciju. Sledeći korak bi bio jedan ili dva tehnička intervjua, i nakon toga biste dobili zvaničnu ponudu od nas. Trudimo se da držimo proces prostim jer niko ne voli da čeka ili prolazi kroz veliki broj intervjua.