İş İlanları

Senior Software Engineer / Cloud Team | Airties



  • Kurum/Firma: Airties
  • Pozisyon: Senior Software Engineer / Cloud Team
  • İşveren Web Sitesi: https://airties.com/
  • İşveren Telefonu: (0212) 318 62 98

İlan Bitiş Tarihi: 31.12.2021


QUALIFICATIONS AND JOB DESCRIPTION

QUALIFICATIONS

  • MS/BS in Computer Science/Engineering or similar field
  • 5+ years of ‘solid’ software architecture, design and development experience with good understanding of software analysis and design patterns
  • Strong working knowledge and experience developing software in Java and/or C++, and SQL
  • Hands-on experience designing and building enterprise-grade, scalable and distributed server/cloud applications and solutions
  • Good understanding of common network, web protocols and standards
  • Experience in at least one of the following web application development languages/frameworks: J2EE, Spring, PHP, Python, Node.js
  • Good understanding of cloud/server hosting infrastructures, associated components (networking, security, load balancing, storage, etc.), and design/implementation considerations for cost, performance, scalability and high-availability

Knowledge and experience in the following cloud/enterprise computing technologies/solutions/tools are strongly preferred:  

  • Major AWS service components (EC2, Autoscaling, ELB, EFS, S3, Route53, CloudWatch, CloudFormation, etc.)
  • RDBMS (MySQL, PostgreSQL)
  • Enterprise Messaging solutions (Kafka, RabbitMQ, etc.)
  • Distributed caching solutions (Redis, Memcached, etc.)
  • NoSQL solutions (HBase, Cassandra, MongoDB, etc.)
  • Working, hands-on experience and knowledge on Unix/Linux and/or derivatives
  • Understanding/writing technical documentation using UML diagrams
  • Excellent problem analysis and solving skills
  • Desire and positive attitude to work in a fast-paced, team-oriented, rapidly changing environment
  • Effective communication and documentation skills

JOB DESCRIPTION

We are looking for experienced software developers/architects to work in the R&D Cloud Team designing, building and deploying high-performance, highly-scalable cloud/server based software applications and solutions around monitoring, managing and controlling network devices, and transforming collected data into pragmatic, actionable insights across a variety of core business areas including R&D engineering, customer support and marketing/business development.