Iranian company dealing with Iranian and foreign customers
1390
NAK
Privately held
Company score
3.6
World-Class Telecom Managed Services
As the first Local Provider of Telecom Managed Services based on the latest technology , NAK is proud to create a dynamic, safe and supportive environment to facilitate innovation and creativity for both experienced domain experts and fresh, young university graduates alike.
We at NAK, recognize innovation and constant improvement as the driving engine of our business and thus consider our people (having near 1000 employees) as our most important assets. We take great care to provide the necessary platform for attracting, keeping, motivating and enhancing this valuable Human Resources. NAK family is always seeking excellence through accountability, agility and team work and will always put customers first.
We sincerely hope to build together a world-class organization.
Build the full stack from ELBs (Load Balancer, etc.) to databases, then migrate and launch our site at its new home, guiding the team through the entire process.
Effectively manage and assign projects as necessary while lending support to the team.
Build and maintain tools, solutions, and microservices associated with deployment and our operations platform, ensuring they meet customer service standards and reduce errors.
Actively troubleshoot issues during testing and production, catching and solving problems before launch.
Lead the DevOps Engineer team.
Test system integrity, implemented designs, application developments, and other infrastructure-related processes, making improvements as needed.
Update existing processes and design new processes as needed.
Deploy product updates as required while implementing integrations when they arise.
Automate operational processes with accuracy and in compliance with security requirements.
Specify, document, and develop new product features, and write automation scripts.
Establish DevOps Engineer team best practices.
Manage code deployments, fixes, updates, and related processes.
Work with open-source technologies as needed.
Work with CI/CD tools (e.g., TeamCity, Jenkins, GitLab CI) and source control such as GIT and SVN.
Lead the team through development and operations.
Offer technical support where needed, developing software for back-end systems.
Stay current with industry trends and identify improvements for the business.
Requirements:
Minimum of 3 years of work experience in related fields.
At least a B.S. degree in Computer Science, Software Engineering, or other relevant majors.
Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS.
Strong experience with databases such as SQL, MS SQL, MySQL, NoSQL, Hadoop, Elasticsearch, Redis, Cassandra, and/or MongoDB.
Knowledge of scripting languages such as Java, JavaScript, Perl, Ruby, Python, PHP, Groovy, and Bash.
Experience with project management and workflow tools such as Agile, Jira, Scrum/Kanban/SAFe, etc.
Experience with open-source technologies and cloud services.
Experience working with Puppet or Chef for automation and configuration.
Strong communication skills and ability to explain protocols and processes to the team and management.
More than two years of experience in a DevOps Engineer role (or similar role); experience in software development and infrastructure development is a plus.
Strong troubleshooting skills with the ability to spot issues before they become problems.
Up to date with industry trends, IT ops, and industry best practices, and able to identify the ones we should implement.
Time and project management skills, with the capability to prioritize and multitask as needed.