Managed Software Development Teams
We offer managed teams of software engineers and DevOps specialists. Teams are co-located in our office premises, are always dedicated to the particular client. Oftentimes our teams get tightly integrated into client's software development procedures.
Team and project management can be arranged as any or combination of the following options:
- Our management staff, co-located with developers at AKNA premises,
- Our management staff, located in Germany, in close interaction with the client staff,
- Client staff executes direct management.
Testing and QA
We consider testing as rapid and high-quality development. Our in-detail test-first approach brings back the fun and excitement in testing. QA experts use reliable tools and standard procedures to test code, functionality and the digital customer journey. The result: quality, accuracy, and performance.
- Manual testing for ad-hoc testing and to prove real usability
- Automated testing to save time and costs and maximize accuracy
DevOps and Clouds
Throughout years we gained experience in building up and maintaining complex cloud-based and on-premises solutions. Feel safe to approach us with Kubernetes Docker container orchestration or AWS architecture requests.
- DevOps (e.g. Ansible, Pupetter)
- Cloud technologies (e.g. AWS, GCP, Azure)
- Docker container (e.g. Kubernetes, Mesos, Marathon)
- Monitoring solutions (e.g Prometheus)
Data Science — gain more insights from your data
Our Data Science specialists are eager to apply most recent tools and algorithms to find out amazingly useful knowledge. This can be offered as case solution or regular engagement.
- Data manipulation/wrangling (ETL) with Python and R
- Data Visualization with Python and R
- Reproducible Reports (Markdown)
- Machine Learning Algorithms with Python and R
Establishment of client-owned IT Service Center
Trying a big move? We will set-up a subsidiary branch of your company in Armenia. You may wish to go this way after probing local IT staff capabilities in pilot projects. Usually this pays out for establishing branches with over 15 permanent employees.
We offer to
- Conduct all necessary legal registrations,
- Arrange comfortable office location,
- Set up the office and maintain office management,
- Fulfill HR role and hire great software engineering staff,
- Organize tidy accounting and audit,
- Provide interim executive management and
- Fulfill interim CTO role by our lead management staff.
1. Software Engineering Expertise
With a management team, where each one has over 15 years experience in software engineering / IT consultancy / IT project management we are equally trusted by our clients and experienced local developers who wish to join an interesting project for a European client.
2. Proactive attitude
We’ll bring in our ideas and proposals based on vast experience. Count on us to show a shortcut directions in the development process. Needed fixes will be delivered without delays for superfluous coordination efforts.
3. Flexibility and responsiveness
As young and dynamic company we can accommodate for changing requirements and emerging need for swift actions.
4. Fair evaluation and communication
We always provide our honest opinion when asked for an estimate or feasibility. Even if evaluations are less pleasing we’ll put it through as it is — giving you a true perspective on the issue.
5. Flourishing local IT culture and abundant resources
Software development is a respected profession in Armenia and preferred path for many, if not most, smart young people. Earnings of a good developer are significantly above the average for graduated employees. This also attracts many talented engineers from other branches.
There are a several technical universities, plenty of providers of IT courses focusing on demanded niche skills, networking events for developers and a number of start-up competitions in Yerevan.
With several large IT companies employing over thousand developers and hundreds of smaller software companies the local employment market is quite active and can easily allow for quick engagement of a software engineer with a demanded skill set.