GENEL NİTELİKLER
Kod Gemisi olarak Atlassian Danışmanlığı ekibimizde görev alacak çalışma arkadaşları arıyoruz.
İş tanımı:
İş kapsamı Linux sistemler üzerinde çalışan Atlassian ürünlerini kullanarak müşterilerimizin Continuous Integration gereksinimlerini karşılamak için danışmanlık hizmeti vermektir.
Danışmanlık kapsamında aşağıdaki konularda çalışmalar yapmaktayız:
- Müşterilerimizin ihtiyaçlarını dinlemek ve bu ihtiyaçlarla ilgili teknik gereksinimleri belirlemek
- SDLC sürecindeki kilit uygulamalar olan JIRA (iş takip sistemi), Bamboo (Continuous Integration Server), Bitbucket (Git Server), Confluence uygulamalarının yapılandırma, güncelleme, bakım işlerinden sorumlu olmak (çalıştığımız sistemlerin %90ı Linux sistemlerdir)
- Continuous Integration ortamlarının sağlanması için build pipeline'ı tanımlamak
- Continuous Integration kapsamında gerekli otomasyon scriptlerini hazırlamak (bash, groovy, python ile)
- CI süreçleri için ortamların (dev, test, staging, uat, prod gibi) gereksinimlerine, kullanım amaçlarına karar vermek
- CI ile ilgili ortamlara otomatik kurulumlar sağlamak ve kurulum standartlarını oluşturmak
- DevOps ve CI/CD süreçleriyle ilgili güncel gelişmeleri araştırmak, takip etmek ve uygulamak
- Müşterilerimizin kullandığı Atlassian ürünlerinde yararlanmak üzere Atlassian tarafından yayınlanan güvenlik açıklarını takip etmek, müşteriyi bilgilendimek ve güvenlik açıklarının kapatılmasını planlamak
- Kurumumuzun kullandığı Atlassian & Devops ürünlerinin güncel versiyonlarını ve firma bazlı yapılan çalışmaları belgelendirmek
- Müşterilerimizden gelen taleplere konfigüratif çözüm sağlanmadığı durumlarda Groovy
- Script yazarak çözüm sağlamak
Gereksinimler:
- Bash, Php, Python, Groovy gibi script dillerine aşinalık
- Git kullanabiliyor olmak
- Jira, Bamboo, Bitbucket gibi Atlassian ürünlerini yönetmiş olmak
- Günlük olarak GNU/Linux işletim sistemlerinden birini kullanıyor olmak
- CI/CD araçlarında (Maven, Jenkins, BitBucket, Git, Confluence, Jira, SonarQube vb.) bilgi ve tecrübe sahibi olmak
- Servislerin uzaktan yönetimi, izlenmesi ve konuşlandırılması için gerekli yardımcı uygulamalarda (Ssh, Nexus vs.) bilgi sahibi olmak
- Uygulama sunucuları ve web sunucuları (Apache Tomcat, JBoss-Wildfly vb.) konusunda bilgi sahibi olmak
- Bu alanda en az 1 sene çalışmış olmak,
- Teknik makale okuyabilecek kadar İngilizce bilmek
- Maven/Gradle/Gulp/Grunt gibi build araçları ile çalışmış olmak
Avantajlarımız:
- Tüm dünyada uygulanan best-practice yöntemleri kullanma şansı
- Türkiye'de ve dünyada yüz binlerce şirketin kullandığı Atlassian ürünlerinin yönetimi konusunda tecrübe edinmek
- Genç ve dinamik bir ekiple çalışmak
- Yemek kartı
- Özel sağlık sigortası
Çalışma Şekli: