Ramin O.

Data Engineer

Ramin verfügt über 15 Jahre gewerbliche Erfahrung mit einem vollständigen Softwareentwicklungslebenszyklus (SDLC) und hat sich in den letzten 8 Jahren auf Data Engineering spezialisiert.

Er arbeitet seit mehr als 5 Jahren mit Apache Spark und hat sowohl Batch- als auch Data-Ingestion-Pipelines für Streaming mit hohem Volumen aufgebaut.

Er verfügt über erstaunliche analytische Fähigkeiten für die Problemlösung, Erfahrung in der Rolle als Teamleiter/Personalmanagement, Projektplanung, Projektmanagement und Lieferung komplexer Projekte.

Ramin hat auch einiges an DevOps-Erfahrung und kennt sich gut mit Docker, Jenkins, AWS und Ansible aus.

Hauptkompetenz

  • Java
    Java 12 Jahre
  • Oracle
    Oracle 6 Jahre
  • JavaScript
    JavaScript 5 Jahre

Andere Fähigkeiten

  • Spring Boot
    Spring Boot 4 Jahre
  • AWS Lambda
    AWS Lambda 3 Jahre
  • Apache Hive
    Apache Hive 3 Jahre
Ramin

Ramin O.

Azerbaijan

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Leitender Software-Entwickler

    ITCITY - 2 jahre 6 monate

    • Design und Entwicklung der grundlegenden Systemarchitektur, der Funktionalität und Komponenten.
    • Training und Mentoring von Teammitgliedern, Durchführung von technischen Interviews für neue Mitarbeiter.
    • Sicherstellung der Einhaltung von Kundenanforderungen und regulatorischen Standards.
    • Aufbau robuster Data-Ingestion-Pipelines mit Apache Spark auf AWS.

    Technologien:

    • Technologien:
    • PHP PHP
    • Laravel Laravel
    • CodeIgniter CodeIgniter
    • Spring Boot Spring Boot
    • Spring Spring
    • Maven Maven
    • Hibernate Hibernate
    • Oracle Oracle
  • Senior Software-Entwickler & BigData-Ingenieur

    Luxoft Poland - 1 jahr 7 monate

    • Ramin war eines der Kernteammitglieder im GDPR-bezogenen Big Data-Projekt der Nordea Bank.
    • Entwickelte Big-Data-Verarbeitungspipeline nahezu in Echtzeit mit Kafka, Apache Spark, Spark Streaming, Solr und HBase.
    • Entwickelte Microservices mit Spring Boot.
    • Entwickelte Artifact- und Configuration-Deployment-Skripte für DevOps-Ingenieure.

    Technologien:

    • Technologien:
    • Spring Boot Spring Boot
  • Leiter des Datawarehouse-Bereichs

    Azercell Telecom LLC(Part of TeliaSonera Group) - 1 jahr 11 monate

    • Ramin war Leiter der Datawarehouse-Einheit. Seine Rolle war zu 50 % technisch und zu 50 % leitend. Er war verantwortlich für das auf Oracle Exadata basierende 51-TB-Corporate-Data-Warehouse-System. DWH war eine äußerst wichtige Berichtsquelle für Azercells tägliche Betriebsabläufe und Finanzberichterstattung. Zu Ramins Arbeitstätigkeiten gehörten:
    • Zusammenarbeit mit Geschäftsbereichen, um deren Berichts- und Analyseanforderungen zu verstehen und zu analysieren.
    • Analyse der technischen Anforderungen für neue und erweiterte Funktionalitäten.
    • ETL-Entwicklung mit SAP Data Services.
    • Entwicklung neuer Datenmodelle, Dimensionen, Faktentabellen, Data Marts mit SAP Universe Design.
    • Entwicklung des BI-Reportings mit SAP Business Objects Web Intelligence.
    • Bereitstellung von technischem und analytischem Mentoring für interne Kunden, um das Wachstum des Wissens zu fördern.
    • Teammitglieder beaufsichtigen, Priorisierung vorantreiben, Phaseneinteilung/Lieferung der Arbeit definieren und sicherstellen, dass die Best Practices für die Entwicklung eingehalten werden. Das Team installierte den Cloudera Hadoop-Cluster, um mit Big-Data-Tools (Spark, Spark Streaming, Hive, Flume, Sqoop, HBase, Kafka) zu experimentieren und verschiedene Telekommunikations-spezifische Big-Data-Anwendungsfälle zu implementieren.
  • Head of Software Development Team

    Azercell Telecom LLC(Part of TeliaSonera Group) - 2 jahre 2 monate

    Ramin was head of a software development team with 6 members. His role was 50% technical and 50% managerial. His team developed and supported business-critical systems such as online/offline postpaid/prepaid payment processing systems, bad debt collection and reporting, CDR based fraud detection and prevention systems, customer-related applications, etc). His work activities included:

    • Integration with various enterprise, telecom, billing and VAS platforms.
    • Analysis of technical requirements for new and enhanced functionality.
    • Collaborating with business units and development team members to analyze project requirements and resolve support issues.
    • Providing technology and software development mentorship to junior developers to encourage knowledge growth.
    • Providing assurance to the quality of application enhancements and technical assistance during testing cycles.
    • Supervising team members, driving prioritization, defining phasing/delivery of work, ensuring development best practices are adhered to.
  • Software Developer

    Azercell Telecom LLC(Part of TeliaSonera Group) - 3 jahre 5 monate

    Design and development of telecom postpaid, prepaid payment processing systems, new payment services, integration with telecom postpaid billing and prepaid charging systems, bad debt management and reporting system, fraud monitoring and prevention systems, Ramin was mainly responsible for all payment-related systems.

    Technologien:

    • Technologien:
    • HTML HTML
    • Spring Spring
    • Oracle Oracle
  • Software Developer

    The Ministry of Emergency Situations of the Republic of Azerbaijan - 1 jahr

    Analysis, development and maintenance of internal desktop and web applications.

    Technologien:

    • Technologien:
    • Oracle Oracle

Ausbildung

  • MSc.Technische Informatik

    Qafqaz Universität · 2006 - 2008

  • BSc.Computer Engineering

    Qafqaz University · 2002 - 2006

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns