Available Offers for iOS

Infrastructure Engineer

Office
Full-time

Company

The fintech company stablished in 1997, which has helped shape the online trading industry by merging innovative technology, market movements and digital trends. The multi-awarded online trading platform enables traders to access the market and invest in stocks or trade CFDs with underlying assets being commodities, Forex, ETFs, cryptocurrencies, and others. The company is, also, the Official Online Trading Partner of FC Bayern, bringing the exciting worlds of football and trading together. And builds innovative fintech so people can #TradeForMore.


Job Overview

We are seeking a highly skilled Infrastructure Engineer with a strong emphasis on network administration to join our dynamic team in the vibrant city of Podgorica, Montenegro.

In this pivotal role, you will be responsible for ensuring the robustness and efficiency of our network systems. Candidates should possess outstanding problem-solving abilities and a deep understanding of network administration and architecture, encompassing essential areas such as IP routing, firewalling, and VPN configurations.

Additionally, familiarity with AWS cloud services is important, and proficiency in Linux operating systems would be considered a valuable asset. Your expertise will be instrumental in enhancing our infrastructure capabilities and supporting our organization's growth.


Main Responsibilities

  • Design and deploy functional networks (mostly AWS and some remote physical data-centers using LAN, WAN, VPN, and firewall technologies)
  • Monitor network performance and integrity
  • Resolve issues and troubleshoot cloud and local infrastructure using a service desk system
  • Write infrastructure code. We are using terraform with Terragrunt
  • Automate tasks and monitor their effectiveness
  • Create, oversee, and test security measures (e.g. access authentication/authorization, disaster recovery)
  • Communicate with internal users and Customer Service when needed
  • Compile and maintain thorough technical documentation
  • Suggest improvements to network performance, capacity, and scalability.


Requirements

Overall 6+ years of experience in IT administration roles

  • 3+ years of network administration and architecture in geographically spread environments
  • 1+ years of cloud networking (preferably, AWS) with at least medium-sized networks. Experience with Terraform is a plus
  • Understanding of communication and dynamic routing protocols (including BGP)
  • Understanding of Linux administration and experience with command-line interface
  • Combined experience with detailed technical knowledge and hands-on practice working in networks and networks hardening
  • Proficiency in access control models and network security
  • Working knowledge of network diagnostic, monitoring, and analysis tools (e.g. Wireshark)
  • Experience with Service Desk systems (e.g. Jira Service Desk, ZenDesk, Solarwinds) and enterprise-class monitoring systems (e.g. Zabbix, DynaTrace)
  • Working knowledge of CDNs (e.g. Cloudflare), DNS, certificates, and domain management
  • Spoken English (company's official language) at B2 level (Upper-Intermediate), at least

Additional Skills and knowledge preferred

  • Experience with FreeBSD, Cisco, Checkpoint
  • Advanced experience with Linux
  • Solid knowledge of network operating systems (JUNOS, Cisco IOS)
  • Working knowledge and troubleshooting skills of scripting languages (e.g. bash, Python, Perl)
  • Professional certifications (e.g. BSD Specialist, Ubuntu Professional, CCNA)
  • BSc/BA in Computer Science, Computer Engineering, or a related field.


Company's benefits

  • Work in a pleasant and enjoyable environment near the Montenegrin sea or mountains
  • Quarterly bonuses based on Company performance
  • Generous relocation package for the employee and their immediate family/partner 
  • Medical Insurance Plan with coverage for the employee and their immediate family from day one
  • 24 working days of annual leave 
  • Yearly reimbursement of travel expenses for the employee and family's flight home
  • Corporate events and team building activities
  • Udemy Business unlimited membership & language training courses 
  • Professional and personal development opportunities in a fast-growing environment 

Service Administrator

Office
Full-time

An international powerhouse in the online trading industry with over 25 years of financial markets expertise is looking for a Service Administrator to join the team in Montenegro. In this role, you should have excellent problem-solving skills, proficiency in administrating OS Windows, Apple Mac and iOS expertise.


Requirements

- Excellent knowledge of PC/laptop components, experience of assembling PC/laptop;

- Running hardware and office equipment diagnostics, maintenance and troubleshooting;

- Proficient administrator OS Windows;

- Office’ IT Infrastructure maintenance;

- Wireless network installation and maintenance;

- Experience in installation and maintenance SCS (structured cable system);

- Experience in coordinating with hardware vendors and service providers;

- Excellent interpersonal and communication skills

- Strong team player – collaborates well with others to solve problems and actively incorporates input from various sources

- Demonstrated customer focus

- Builds strong customer relationships and creates processes with customer viewpoint

- Strong analytical skills – strong problem solving skills, communicates in a clear manner and · effectively evaluates information / data to make decisions

- Anticipates obstacles and develops plans to resolve

- Broad understanding of IT Infrastructure and support processes

- Apple Mac and iOS expertise

- Strong track record of understanding and interest in current and emerging technologies demonstrated through training, job experience and / or industry activities

- Change oriented – actively generates process improvements

- Supports and drives change, and confronts difficult circumstances in creative ways


Computer and special software skills:

- IT experience from 3 years  

- Professional IT area education or relevant experience

- Windows family user and administrator knowledge/experience

- Citrix service

- TCP/IP knowledge and work experience

- PC Desktop/Laptop hardware knowledge at professional level

- Basic knowledge of monitoring systems and strategies

- Basic knowledge of recovery systems and strategies

- Knowledge with SQL queries for databases

- Basic knowledge in ITSM / ITIL. Atlassian products knowledge is a plus

- Customer focusing. Politeness, loyalty in any aspect

- Resistance to stress, ability to work under pressure

- Familiarity Database (MySQL, PostgreSQL, MS SQL) is a plus

- Familiarity writing scripts (at least one: PHP, JS, Bash, Visual Basic) is a plus

- Basic knowledge of GSuite


English language knowledge working level both oral and written (intermediate level minimum). TOEFL or IELTS certificates are a plus.


Responsibilities:

- Preparing and support workplaces in the offices and remote

- Participation in projects for repair offices and open new ones

- Fixing incidents with OLA (operating level agreement) conditions otherwise escalate it to the next level support

- Users support for any IT problem via any communication method (face-to-face, skype, phone, voIP, im, mail, Service Desk system) with high loyalty to the VIP consumers

- Maintain documentation (knowledge database) among entire support team, keep it up to date, create Standard Operating Procedures

- Collaboration with service providers

- Report on progress in Service Desk system

- Software support: installation, recovery, consultancy

- Deliver local IT support & proximity services (incident & Service Requests)

- Resolve backlog for incidents & SRs, report progress to end users and track root cause analysis

- Installation, configuration, operation, and maintenance of systems hardware and related infrastructure (amount of PCs – 400 +)/ troubleshooting (Windows 10 - 11, Chrome OS and MacOS)

- Preparing and support Citrix workplaces

- Carry out maintenance work of hardware and ensure that system hardware, operating systems work properly

- Keep hardware equipment inventory list up to date in database CMDB

- Hardware and software upgrade when necessary

- System’s and application software troubleshooting when necessary

- Video conferencing support - ZOOM, Google Meet, etc.

- Work closely with hardware vendors and service providers (quality assurance of services provided)

- Writing User manuals for internal employees

- LAN and VoIP support

- Maintain and support existing servers

- Participation in various IT projects

- Work from office in the Podgorica

- Other senior management orders\assignments

IOS Developer (Middle)

Remotely
Part-time
Project occupancy

Betting industry-related project

Location: US, Mexico (to be able to work in the same time zone - PST)

A good grasp of English is required to communicate properly with PO and Senior Devs on the customer team.


Responsibilities:

  • Work collaboratively with a team of experienced engineers in a fast paced environment
  • Develop features that can be tested and scaled easily, review other engineers’ work based on that mindset
  • Stay in constant touch with team members and other stakeholders to match technical solutions to business needs, which requires coming to product meetings prepared, speaking up your mind regarding the technical side of the story
  • Provide technical expertise in the feature design and act as a guard of code and product quality
  • Engage in planning and estimating your own tasks along with your team
  • Own the development process from end to end through prototyping, validation, implementation, launch, and further iteration
  • Deliver a foolproof, high-quality, and responsive application


Requirements:

  • 4-6 years’ experience developing iOS applications in various domains
  • Solid experience with Swift and Cocoa Touch
  • Experience in writing beautiful, maintainable, readable and testable code
  • Good communication, collaborative and problem-solving skills; being confident in justifying your technical decisions to other team members
  • Having a strong understanding of pros and cons of different architectures (VIPER, MVVM, MVC etc.) and design patterns (Singleton, Builder, Factory, Strategy etc.) and know how and when to use them appropriately
  • Experience in designing APIs around remote data fetching, web sockets and other push-like data channels
  • Experience with DevOps work; writing deployment scripts for fastlane, automating the CI/ flow using Jenkins based on release requirements and cycles