System Architect

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Разработка технологического ПО и приложений класса Business Intelligence, Data Quality и Business Analytics

Описание вакансии

Условия работы

SAS Institute LLC is seeking an experienced professional for the position of a System Architect within Professional Services Department.

Responsibilities:

  • Applications architecture (high-level description for used SAS components, third-party software, RDBMS).
  • Network architecture.
  • Hardware architecture.

Tasks, solved within the scope of responsibility:

  • Develops system architecture design and system documentation.
  • Elaborates non-functional requirements including: High Availability, Disaster Recovery, Scalability, Performance, Security.
  • Makes sizing assessments for hardware.
  • Elaborates installation plan of the SAS software.
  • Contributes to Stress and High Availability testing of SAS software.
  • Contributes to internal assets library in terms of project lessons learned.
  • Performs pre-sales activities that require technical knowledge including presentations and demonstrations conduction, responses to RFI/RFP and customer specific business case development.
  • Contributes to PSD knowledge sharing by selecting project artifacts (project documents) and including them into PSD knowledge base.
  • Develops assets (typical project documents or templates) in internal investment projects under supervision of higher grade system architects.
  • Mentors lower-grade system architects.

Requirements:

  • Strong knowledge of hardware server technologies/architecture: Intel 80x86, IBM Power, Oracle Sparc, Intel Itanium.
  • General knowledge of RAM types and technologies.
  • Detailed view of I/O subsystem, HDD and SSD drives, RAID, disk arrays, related technologies.
  • Good knowledge of server network technologies and devices (including L2/L3 switches and routers), Ethernet, Fiber Channel, InfiniBand.
  • Good knowledge of X86-based servers (HP, Dell, IBM, Oracle, Huawei), including Blade-servers.
  • Good knowledge of network technologies - different levels/protocols of OSI TCP/IP stack (L2 Ethernet link layer, L3 IP network routing layer, VPN, etc.).
  • High-quality knowledge of cloud architectures/technologies: IaaS - OpenStack, VMWare; PaaS – Cloud Foundry, Kubernetes.
  • Detailed knowledge of server operating systems and additional infrastructure software, related technologies (primary Linux, Windows, also UNIX – AIX, HP, UX).
  • Knowledge of Infrastructure software – filesystems, including cluster (IBM Spectrum Scale, Veritas, Ceph FS), performance monitoring, Active Directory, Red Hat IdM, integration of Windows and Linux domains, authentication technologies (Kerberos, SAML, Oauth 2.0, Ansible), resource management - Linux cgroups, IBM Spectrum LSF, Web (httpd) and Web Application (Tomcat) server, Java.
  • Understanding PKI (Public Key Infrastructure) principles. Detailed knowledge of the certificate-based HTTPS.
  • Strong knowledge of Big Data technologies – Hadoop (HDFS, YARN, Have, Oozie, Sqoop, Sentry, Ranger, Spark).
  • Good knowledge of databases, including MPP (Teradata, Greenplum, Exadata), Relational storage. Knowledge of SQL, NoSQL.
  • Good written and oral communication skills in Russian and English.