System Architect (Continuous Integration/Continuous Delivery)
We are looking for IT/infrastructure professional with knowledge and experience in cloud services establishment and continuous integration/continuous delivery framework development and operations background to share experience and enable Tieto IRPC product and services deliveries automation.
Duties and responsibilities
In cooperation with other architects and development unit manager develop internal systems technical vision and development strategy based on business development strategy inputs and technology development tendencies;
Be aware of and understand internal customer needs, market tendencies, requirements for software architecture.
Ensure knowledge sharing and improving of developers’ competences
In case of complicated solution cases: consult about possible solutions, develop prototypes or technical solutions when appropriate;
Perform code/solution reviews;
Lead workshops about topics related to system architecture, incl. changes in guidelines, systems versions, solution development best practices, systems development plans.
Be aware of and understand developed product and services, internal systems and operational processes;
Give input to PLTB (Product Line Technical Board) related to technology and 3rd party products;
Develop and maintain actual architecture guidelines;
In case of request perform sales support in scope of RFI/ RFP (Request for information / Request for proposal), prepare and lead demo/presentations.
Collaborate with other teams to ensure
Open communication about internal systems architecture, use and benefits;
Efficient development projects support;
Improving quality KPIs and ensuring business KPIs are achieved;
Perform according to Tieto job code qualification.
Ability to work in a team and individually to build Continuous Integration/Continuous Delivery framework and to share knowledge with colleagues;
Knowledge and understanding of Unix platforms, hardware-level (KVM, VirtualBox, VMWare) and OS-level (Docker, other container technologies) virtualization technologies;
Knowledge of automation and testing frameworks, Ansible/Puppet, Jenkins, Python tests etc;
Be familiar with cloud computing management tools (OpenStack), containerized application automating development, scaling and management tools like Kubernetes;
Development experience using Java, Groovy, Python, Bash scripting etc. is a strong benefit;
Be ready to work close with CardSuite product and related services;
We expect you to research emerging technologies, trends and methodologies and enhance existing systems and processes.
University degree in Computer Science or related technical field .
Good English, Russian and Latvian.
Interesting and dynamic job;
Motivating salary (up to 4200.00 EUR/month/gross) and benefits package (health insurance, sports, etc.);
Professional training and certification;
Excellent professional development and growth possibilities;
Opportunity to materialize your creative ideas.
We are a team who appreciate teamwork, jokes, curiosity. With us, you will have an opportunity to introduce new payment features to world.