Senıor Backend - Core Developer İş İlanı

İşveren Hakkında
  • İstanbul(Asya)(Maltepe)

GENEL NİTELİKLER

İş tanımı

Çekirdek bir ekipte Backend Developer olarak, bir mikro hizmet ortamına özellikler eklemek, SAAS API' sini geliştirmek, bir uygulama sunucusunun backend geliştirmesini yapmak, Kubernetes kümesinin bir parçası olarak hizmetleri dağıtmak ve izlemek ve daha fazlası dahil olmak üzere geliştirmenin çeşitli yönlerini ele almak.

Sorumluluklar

-Agile teknikler kullanarak uygulamaların ve mikro hizmetlerin yaşam döngüsünü yöneten kıdemli geliştiricilerden oluşan bir ekibin parçası olarak çalışmak.

-Süreç ve altyapıda ekip ve organizasyonel iyileştirmelere katkıda bulunmak.

-Node.js tabanlı servisleri kodlama, test etme ve yönetmek

-Sorunsuz çalışmayı ve sorunların erken tespit edilmesini sağlamak için üretim sistemlerini izlemek

-No-SQL tabanlı veri tabanları dahil olmak üzere veri depolama çözümlerinin entegrasyonunu yapma.

-Hizmetlerini kullanarak AWS bulutunda çalışma

Nitelikler

-BA/BSc. bilgisayar bilimi veya benzeri ilgili alanda eğitim görmek.

-Profesyonel derecede ingilizce bilmek

-JavaScript'te yüksek deneyim ve yeterlilik.

-EcmaScript'in daha yeni özelliklerine aşinalık

-Node.js ve framework hakkında bilgi ve deneyim

-Eş zamansız programlamanın doğasını, tuhaflıklarını ve geçici çözümlerini anlama

-RESTful API'lerin iyi anlaşılması

-Yazılım kodunun erişebirliğini ve güvenlik uyumluluğunu ve güvenliğini anlama

-Ölçeklenebilir bir uygulamanın arkasındaki temel tasarım ilkelerini anlama ve Büyük Veri ile çalışma

-Otomatik test platformları ve birim testleri uygulamak

-Uygulama dağıtımı ve DevOps araçlarını anlama

-Avantaj: Makine öğrenimi kavramlarının temel anlayışı (Sınıflandırma,/Regresyon, Eğitme/Test ayırma, Kesinlik/Geri Çağırma, vb...)

-Avantaj: Bir Makine Öğrenimi ardışık düzeni geliştirme deneyimi.

Arka Uç Takım Lideri

Gereksinimler

  • Java ile en az 5 yıl deneyim.
  • Docker ile en az 3 yıl deneyim.
  • Mikroservislerin tasarımı ve uygulanmasında deneyim sahibi olmak
  • Yüksek performanslı API’lar tasarlamada deneyimli olmak.

Öne Çıkaracaklar

  • En az 3 yıllık start-up tecrübesi
  • Yüksek SQL bilgisi
  • Kafka ile çalışma deneyimi

Gerçek zamanlı analitiklerin tasarımı ve uygulanmasındaki deneyim

BI Takım Lideri

Sorumluluklar

· Şirketin bulut tabanlı veri ambarını (Snowflake), ETL süreçlerini (FME) sürdürmek ve geliştirmek, verimli analitik panoları (Qlik) ve basılı rapor oluşturma motorları tasarlamak;

· Ürün ve müşteri destek ekiplerinden alınan gömülü analitik gereksinimlerinin analizi, ürün ve tasarım ekipleri ile birlikte görselleştirme ve raporların tasarlanması;

· Alanındaki en yeni teknolojik yeniliklerden haberdar olun ve ilgili yenilikleri yazılım sistemlerimize uygulamaya hazır olmak

· Diğer ekiplerle birlikte gelişen ve ölçeklenen veri modelleri (PostgreSQL, Snowflake) ve bulut tabanlı sistem mimarisi

· Uygun araçlar ve komut dosyası oluşturma yoluyla görevleri otomatikleştirin

Gereksinimler

· BSc. endüstri mühendisliği derecesi veya diğer ilgili derece.

· SQL, veri analizi ve entegrasyonlarında 3+ yıllık uzmanlık.

· BI uygulamaları ve kavramları, veri modelleme, ETL süreçleri ve veri ambarlama konularında çok iyi bir anlayış.

· Ortak tuzaklardan kaçınmak için gelecek projeleri tasarlamak için ortak veri modelleme teorileri bilgisi.

· Qlik, Power BI veya Tableau gibi BI araçlarından birinde yeterlilik oluşturma veri görselleştirmeleri.

· Çok iyi derecede sözlü ve yazılı İngilizce.

· Çevik geliştirme metodolojileri ile deneyim

· Lider BI/analitik ekiplerini deneyimleyin - Büyük Avantaj

· Herhangi biriyle deneyim: Snowflake, FME, Qlik Sense, nPrinting, PostgreSQL, Java/Groovy.- Advantage

Ön Uç

Sorumluluk

  • Birden çok ekiple işbirliği yaparken farklı veri ürünleri için modern kullanıcı arabirimleri tasarlama ve uygulama süreçlerinde yer alın.
  • Takımdaki diğer geliştiriciler tarafından kullanılan temiz yeniden kullanılabilir kod ve bileşenler yazın.

· Geliştirme ekibinde projeler, kod incelemeleri ve sprint yönetimi üzerinde işbirliği yapan proaktif bir ekip üyesi olun.

·

Gereksinimleri

  • Modern FE çerçevesi (Vue / React / Angular) ile en az 2+ yıllık deneyim – Zorunlu
  • En az 4+ yıllık deneyim: Javascript, Typescript, CSS ve HTML –Zorunlu
  • REST API'leri ile deneyimli - Zorunlu
  • Fonksiyonel programlamanın anlaşılması, kapsamlar, OOP
  • Redux, vueX vb.
  • Bağımsız ve takım oyuncusu
  • Ürün ilerlemesine yakınlığı ve detaylara yüksek dikkati olması.
  • Yüksek düzeyde yazılı ve sözlü İngilizce
  • GraphQL API'leri ile deneyimli - Avantaj

Birim testleri yazma- Avantaj

Android

Sorumluluk

· Android için yeni ve yenilikçi uygulama deneyimleri oluşturmak için ürün ve tasarım ekiplerimizle yakın çalışma

· En son Android programlama tekniklerini kullanarak özel yerel kullanıcı arabirimleri uygulama

· Backend platformlarımızla etkileşim için yeniden kullanılabilir Android yazılım bileşenleri oluşturma

· Kalite, verimlilik ve performans için kullanıcı arabirimi ve altyapı uygulama kodunu analiz edin ve optimize etme

Gereksinimler:

· Android için 5+ yıl geliştirme

· İyi iletişim becerilerine sahip bir takım oyuncusu

· Bağımsız, teknik engellerle karşılaştığında çıkış yolunu biliyor

· API tasarım teknikleri de dahil olmak üzere kod temellerini anlama deneyimi

· Java dili ve çerçeveleri ile deneyim

· Kendini öğrenen ve yüksek motivasyonlu

· Çoklu İş Parçacığı ve Nesne yönelimli programlama deneyimi

· Kullanıcı arabirimi tasarım ilkeleri ve uygulamaların çalışması hakkında bilgi