Systems Architect
Location: GR, I, Neo Iraklio
Department: Systems Engineering
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Telecommunications
Function: Engineering

Company profile:
Unify — formerly known as Siemens Enterprise Communications — is a premier communications software and services firms. Our solutions unify multiple networks, devices and applications into one easy-to-use platform that allows teams to engage in rich and meaningful conversations. The result is a transformation of how the enterprise communicates and collaborates that amplifies collective effort, energizes the business, and enhances business performance. Born out of the engineering DNA of Siemens AG, Unify builds on this heritage of product reliability, innovation, open standards and security to provide integrated communications solutions for approximately 75% of the Global 500. Unify is a joint venture of The Gores Group and Siemens AG

Job description:
As a Unify Systems Architect in the area of Unified Communications and Management Applications, you will have individual contributor as well as team lead roles and responsibility in various functional components or products.Responsibilities Include:Work with the senior system architects to design technical solutions for the existing/new software products and servicesWrite technical design specifications, in response to user/technical requirements and in alignment with the agreed architectureBreakdown high level requirements into achievable, implementable list of tasksLead and guide ad-hoc software development teams on the analysis of internal component dependencies and interfacesWork with the product management for the analysis of new customer requests and provide feedback about the implementation effort and risksWork with the project managers to identify the tasks, dependencies, technical priorities and other aspects affecting the execution of the projectsSupport quality assurance, customer documentation and customer service teamsParticipate in technology investigation activities and technology selection decisionsParticipate in the development of prototypes for the proof of concept of technical solutions

Requirements:
Education, Experience &amp; Profile:Ability to explain technical problems and solutions to diverse audiences (e.g. senior non-technical managers to junior developers), speak and document effectivelyCommunicate in an open, approachable and trusting mannerResult oriented, initiate and follow up actions to prevent or resolve issues that can impact the project goals and milestonesWork with minimal supervision and management guidancePassionate for technology, communications and software development5+ years of experience in software development, 2+ in a senior/architect positionMSc/PhD in Computer Engineering or related fieldExcellent use of EnglishTravel up to 10%Required Technical Skills:Solid track record in software development for enterprise grade apps with a broad skill set: client web technologies, JAVA back-end  and DB'sUnderstanding of the operational aspects of large scale, cloud or premise based, enterprise grade, software products and services (High availability, scalability, performance, upgrade, backup/restore, provisioning, configuration)Ability to grasp the architecture of large software systemsLinux system administration/scripting skillsKnowledge and understanding of all aspects of the software development cycle

Benefits:
Company offers:Competitive remuneration packagePrivate insuranceWork in a challenging multinational environmentContinuous training opportunitiesBy joining our team, you will be contributing in fresh, challenging projects, interacting with inspiring people, enjoying professional recognition and a rewarding career. Unify offers you the opportunity to be engaged in a friendly, creative, international work environment and to build upon your track record of success with one of the leading global Unified Communication and Collaboration Solutions and Services providers.