Naghshe Aval Keyfiat (NAK)

Job Opportunity : Software Development Engineer ( One Month ago )

Company : Naghshe Aval Keyfiat (NAK)


Seniority Level:

Expert , Experienced


Job Category:



Job Type:

Full Time

Salary :


Tehran | No.2, at the entrance of Zayandehrood alley, Mollasadra street, Vanak square, Tehran, Iran


Field of Study

Degree Level

Bachelor's degree Master's Degree


No Difference


Between 2 and 5 years In Programming Between 2 and 5 years In Software Development Between 2 and 5 years In Developer

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.)


100 % Complete
Data Analysis
80 % Complete
Search Engines
100 % Complete
80% Complete

Soft Skills

Communications skill




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

شروع کنید (ارسال رزومه)

About Company

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 2011. 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.

مشاهده فرصت های شغلی این شرکت

26 روز کاری

زمان پاسخ‌گویی به وضعیت کارجوها توسط این شرکت بصورت میانگین 26 روز کاری می‌باشد