TSYS > About > Careers > Commonwealth of Independent States > Russia > Typical Roles

Typical Roles in Russia

Programmer / Analyst

A Programmer / Analyst has responsibilities for specific development and coding using various tools, installation of the Company's software on client hardware and train on its use. Programmer / Analysts also addresses and solve problems reported by the client on bugs identified in the software and undertake a variety of Quality Assurance (QA) work to the quality standard. 

Finance and Accounts

Financial and Accounting roles are responsible for maintaining all financial records, including purchase, sales, general ledger, proft/loss (P&L), and balance sheets. The Finance team provides the business with P&L reports and payment schedules, maintain cash flow files and budgets, and log and check reconciliation of all costs.    

Network Administrator

The Network Administrator provides technical support to a mixed environment of technical and non-technical staff. Their key tasks include maintaining various servers, including Windows, Linux and SCO Unix – plus other Windows and Lotus Notes networking services. The Network Administrator performs hardware and software upgrades, while maintaining the backup systems, network hardware such as firewalls, hubs/switches and various types of cabling as well as troubleshooting hardware, networking and resolving software problems.    

Implementation Officer

The Implementation Officer provides administrative assistance and project management support to the Project Manager, during the project implementation process. The Implementation Officer will be required to independently and efficiently handle both major and non-complex projects, and follow internal procedures to ensure the Company's standard implementation procedures, policies and control mechanisms are strictly adhered to during the project implementation cycle.  

Key responsibilities include:

  • Managing project administration
  • Arranging and facilitating company meetings
  • Preparing, distributing, actioning and following through of minutes for these meetings
  • Developing and sustaining relationships with a wide range of team players