Image_20_edited.jpg

Malta

RESPONSIBILITIES:

 

  • Establish and conduct test investigations

  • Manage and evolve the company project tracking software setup and databases

  • Manage the day-to-day IT requirements of the development studio

  • Setup and troubleshoot PCs, scanners and networks

  • Running regular checks on network and data security

  • Identifying and acting on opportunities to improve and update software and systems

  • Developing and implementing IT policy and best practice guides for the organization

  • Conducting regular system audits

  • Overseeing and determining timeframes for major IT projects including system updates, upgrades, migrations and outages

  • Managing and reporting on allocation of IT budget

  • Design, develop, implement and support high-quality software build systems

  • Introduce new techniques and technologies for new build systems and evolve existing systems by automating the current build, test, and deployment processes

  • Participate in development and support of Automation Test System

  • Develop Continuous Integration (CI) and Content Delivery (CD) pipeline for application services running on Cloud infrastructure

  • Integrate automated builds and build artifacts into test environments, unit test harnesses, and code analysis tools

  • Maintain and enhance external interfaces to build systems and information

  • Develop build scripts and tools for builds, using the most appropriate languages and technologies

  • Implement SCM strategies and security

  • Document and communicate the processes to other teams

  • Perform system admin on the tools which Config Management, CI and CD  provide

  • Work closely with the development, QA and project management teams to optimize the ongoing strategies from source control through to product delivery

  • Manage build machines, servers, and build environments

REQUIRED QUALIFICATIONS:

  • Familiarity with bug tracking software (Jira)

  • English language - written and verbal communication skills

  • Ability to proactively analyze, identify and communicate problems effectively

  • Experience generating formal test documentation a strong plus

  • Experience identifying automation for repetitive tasks a plus

  • Understanding of basic computer/network concepts and terms

  • Knowledge of version tracking software (SVN, Git, Perforce, etc.)

  • Inventory management skills

  • Able to work in a fast-paced team environment

  • Bachelor’ Degree in Computer Science or related field

  • Comprehensive understanding of network architecture and client/server