Graduate Diploma Intern

This job is no longer active!

View all jobs Adobe Systems Romania active


View all jobs Graduate Diploma Intern active on Hipo.ro

View all jobs Internship active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Adobe Systems Romania
Domain:
  • Internship
  • IT Software
  • Job type: temporary
    Job level: Student/Graduate
    Location:
  • BUCHAREST
  • Updated at: 09.01.2016
    Remote work: On-site
    Short company description

    Adobe Romania

    Adobe Systems Romania is the largest Research and Development center the company has in the Europe, Middle East and Africa region. Over 300 passionate and highly creative employees work on products and services for enhanced web development and consumption. We are working on top products and services in the Digital Marketing Area, such as Adobe Experience Manager, Adobe Primetime, Adobe Audience Manager . We’re involved in transforming how Digital Media (magazines and video content) is delivered, measured, monetized and protected . We work on Adobe worldwide critical projects, such as authentication and authoring for Adobe Cloud. We are Romania's best company to work for AON Hewitt survey 2014. Adobe is an equal opportunity/affirmative action employer. We welcome and encourage diversity in the workplace.

    Requirements

    Our company

    At Adobe, we’re changing the world. How? We give people the tools to bring their ideas to life and create content that makes life more fun and work more meaningful. We give businesses and organizations the power to truly engage their customers. We're the ones behind the gorgeously designed content that streams across your laptop, TV, phone, and tablet every day—and we’re the ones who harness the massive power of big data to help companies move from data to insight and insight to action by delivering content that people crave most.


    We’re a company that understands that product innovation comes from people innovation, and that’s why we invest in cultivating leaders throughout the organization. If you’re passionate about leading from where you sit, join us.


    What you need to succeed
    We are looking for gifted and passionate senior year students or master students with the basic technical knowledge needed to tackle one of the themes below with the purpose of learning how to work in a professional engineering team and also, get strongly familiarized with the technologies involved in our project.


    Responsibilities

    You can choose between the following subjects.

    The Future of Client-side JavaScript in an Ad-Blocking World

    Themes: web services and networking, ad block prevention / bypass, JavaScript library, online advertising
    Summary: With the dramatic increase in advertisement and script blocking technologies the dominance of JavaScript as a client-side language is being reassessed by many in the technology industry. Understanding the current role of JavaScript in client-side digital marketing technologies, the limitations that have led to the blocking initiatives, and potential options that face client-side Internet developers is critical to this investigation. This is one of the most critical issues facing the Internet community today. The decision that both consumers and standards committees take on this topic will decide the technological direction of desktop, mobile, and IoT products for years to come.
    Goal: to research, define, design and implement a solution to allow website owners to bypass ad blocking software in the browser

    The candidate: should have passion for web services, online privacy, some knowledge of online advertising solutions, familiarity with networking concepts (DNS, sockets, etc)
    You gain:
    • Learn JavaScript, web sockets and other suitable networking protocols.
    • Learn the Chrome / Firefox extension development ecosystem
    • Get exposed to the online advertising medium
    • A smart hard-working and fun environment where to increase his/her Computer Scientist skills.

    Develop a Micro-service Architecture to Sustain the Data Processing Layer

    Themes: micro-services, scalable systems, web services, infrastructure
    Summary: There is an opportunity to transform a current processing layer into a micro services architecture processing pipeline. The different steps that are currently executed as a block per entity will be split into multiple services, small, specialized, running in parallel for different entities obtaining an increased reliability and performance.
    Goal: To design, implement and test a micro-service based architecture to improve the current service.
    The candidate: Should have passion towards web services, micro-services and at a higher level software architectures. The candidate should like to dive into learning concurrent and distributed systems together with scalability and reliability vectors.
    You gain:
    • A thorough understanding of how high usage product infrastructure is built to be used in production by thousands of high tier clients.
    • A deep dive into micro-services world.
    • New languages exposure.
    • A smart hard-working and fun environment where to increase his/her Computer Scientist skills.
    • Experience in performance testing after the implementation

    Dynamic library loading into native iOS apps

    Themes: mobile platforms, iOS
    Summary: With the advance of technology and mobile field we need to define better ways of dynamically add functionality in apps to empower our customers to easily create better marketing campaigns. Dynamic loading of libraries is a new field that Apple has opened in the recent months and this gives us a lot of possibilities to research.
    Goal: To research, define and implement solutions to dynamically add functionality in native apps to empower customers to create better marketing campaigns.
    The candidate: Should have passion for mobile platforms and to be more precise for Apple’s iOS platform together with the availability to learn new programming languages.
    You gain:
    • Learn ObjectiveC and/or Swift programming languages.
    • Learn the Apple’s iOS programming ecosystem.
    • A smart hard-working and fun environment where to increase his/her Computer Scientist skills.
    • Experience in mobile app development practices.


    Consolidate data layer into a high availability

    Themes: Databases, high-availability, migrations, infrastructure
    Summary: Currently our system holds data in two data bases from two different services, Mongo DB and Postgres but we need to consolidate our data layer into a single data base service. The advantage is in terms of operations that migration, maintenance and restore from back up are a lot easier, faster and more reliable; while in terms of the application runtime we gain increased performance of the data base operations.
    Goal: To research, define, design and implement a solution to consolidate data.
    The candidate: Should have passion for big data, databases, data storage infrastructure & high availability.
    You gain:
    • Experience on databases used in high-availability product, databases like Postgres and MongoDB.
    • Experience on migrating big data and possible ETL processes
    • A smart hard-working and fun environment where to increase his/her Computer Scientist skills
    • Good knowledge of internal architecture of one of Adobe’s core product
    • This work will assume a research area, an excellent knowledge of both data base services involved, Ruby knowledge, good knowledge of DTM app, the testing of the migration and a performance assessment of the result.

    Job-uri similare care te-ar putea interesa:

    BUCURESTI,

    Hybrid

    Aplica fara CV
    Hybrid

    Vezi job-uri similare (450)