Software Development Engineer

Naghshe Aval Keyfiat (NAK)

One Month ago

  • Full Time
  • Negotiable
  • Programming
  • No.2, at the entrance of Zayandehrood alley, Mollasadra street, Vanak square, Tehran, Iran
  • Job position details
  • About company
  • Field of Study:   Computer IT
  • Degree Level:   Bachelor's degree ، Master's Degree
  • Gender:   No Difference
  • Between 2 and 5 years InDeveloper
  • Have experience in the field of design and implementation of search engines

    Familiarity with programming and advance in at least one of the languages of Java, Python, C ++

    Familiarity with the concepts of object-oriented programming and its design patterns

    Familiarity and experience in the field of architecture and design of distributed and scalable software systems

    Familiarity with the concepts of the big data

    Familiarity and have experience in working with distributed system infrastructures, especially:

    Hadoop Map / Reduce

    HBase / Cassandra



    Elasticsearch / Solr

    Kafka / ActiveMq / RabbitMq

    Hazelcast/ Redis

    Familiarity with front-end programming of web-based systems and have experience in:





    Familiarity with the concepts of data analysis and data mining on a large scale including:

    Natural Language Processing (NLP)

    Graph analysis algorithms

    Clustering & Classification algorithms

    Text retrieval

    Data quality assessment

    Familiarity with the concepts of DevOps and Operation domain and software infrastructure

    Cloud processing

    Containers and cluster managers (such as Ducker and Kubernetes)


    Log aggregation strategies (such as ELK, Graylog, Splunk, etc.)


Develop and implement new software programs Maintain and improve the performance of existing software Clearly and regularly communicate with management and technical support Design and update software database Test and maintain software products to ensure strong functionality and optimization Recommend improvements to existing software programs as necessary

Soft Skills

  • Communications skill
  • Flexibility
  • Commitment

معرفی نقش اول کیفیت

  • Naghshe Aval Keyfiat Company (NAK) is a provider of telecommunication and IT managed services aiming to localize providing the technical and engineering services of telecommunication and IT industry in the country which was established in ۲۰۱۱. Services of the company include management of needed activities throughout the life cycle of telecommunication and IT services. The most important activities include designing, implementation and maintenance service, project implementation as Full Turn Key projects either as a contractor or as a venture partner which decreases operational risk, enhances operational excellence, reduces operational and capital costs significantly and finally guarantees and enhances reliability of our key customers. NAK is a service provider of managed telecommunication services. Using efficient, young human forces with internal motivation besides having global technology and knowledge as the main driver for providing the services in addition to usage of modern systems and processes guarantee provision of desired services and continuous improvement.

سایر آگهی های این شرکت

  • IT Projects Control and Planning Expert

    One Month ago Full Time

  • Data Engineer

    One Month ago Full Time

  • Data Scientist

    One Month ago Full Time

  • Front-end Developer

    One Month ago Full Time