Город: Москва
З/п: 2500 $
Опыт работы: От 3 до 6 лет
Отзывы о компании Самсунг, Группа компаний

Title:

Server Application Software Engineer


Department:

Visual Display


Job Summary:

Server Application Software Engineering
 

Requirements:

BASIC REQUIREMENTS

  • ACADEMIC BACKGROUND
    • Doctor of Philosophy (Ph.D.) or Master of Science (M.Sc.) Degree in Software Engineering, Computer Science, Cybernetics, Applied Mathematics, or Programming
  • PROFESSIONAL EXPERIENCE
    • Windows application development
    • Web application development
    • Object oriented programming
  • Mandatory Skills
    • Network application programming
    • C++, C#, object-C programming
    • Web technologies such HTML/HTML5, XML, CSS, AJAX, Javascript, etc.
    • Oracle or MS-SQL, and ect.
    • Web application server (WAS)
    • Hadoop programming
  • Additional Skills
    • Web application programming
    • Software architecture design
    • Knowledge of data center infrastructure technologies such as storage, networking, and server virtualization
    • Excellent troubleshooting and problem solving skills
    • Driving idea generation for new software applications or for the new version of existing applications
    • Ability to create clear documentation and communicate with a detailed design concept


WORKSITE LOCATION

  • Suwon (S. Korea)

LANGUAGE

  • Good command of oral and written English

Responsibilities and Duties:

BASIC RESPONSIBILITIES

  • Developing server based cloud application development for Smart TV
  • Developing cloud applications based on Microsoft .NET
  • Developing applications based on Microsoft Azure & Amazon EC2
  • Developing monitoring and reporting agent based on cloud servers
  • Developing metadata crawler and exporter
  • Developing Web site for developers’ forum
  • Developing data warehouse based on customer’s usage data
  • Developing analytics software based on distributed file system
  • Developing cloud computing which can enhance TV performances without adding additional HW resources
  • Essential Job Functions
    • Developing cloud applications based on Microsoft .NET, or Amazon EC2
      •  C++/C# based web application development
      •  Integration with Microsoft Azure or Amazon EC2
      •  Designing / implementing applications based on cloud computing architecture
      •  Designing / implementing functional or performance enhancement for existing cloud applications
      •  Reviewing requirements and design specifications of cloud applications
    • Admin Web and Open API Development for Cloud Application Service
      •  Open API implementation based on REST or JSON
      •  Developing web administration application based on HTML / HTML5, XML, CSS, Java Script and internet architectures and protocols (TCP/IP, HTTP, SSL, etc.)
      •  Designing, developing, and deploying web services using best practices
      •  Web 2.0 development
    • Optimizing Cloud Applications
      •  Monitoring database Query Performance and Tune SQL Query
      •  Code reviewing and algorithm enhancement
      •  Optimization for server resource such as CPU, Memory, Hard Disk, and so on
      •  Cloud storage optimization such as Amazon S3, or CloudFront
    • User Behavior Analysis
      •  Analyzing and reporting logs for web and applications
      •  Analyzing a large-scale database using data mining
      •  Designing and implementing the server load distribution based on user behavior analysis
      •  Designing and implementing the large-scale data management and analytics solutions based on user behavior analysis

0
Нравится