CSC provides internationally high-quality ICT expert services for the Finnish research, culture and administration and contributes significantly to the European infrastructures (such as ELIXIR) and participate in a number of EU H2020 projects. CSC headquarters is located near Helsinki and our world-class data center is based in Kajaani.
CSC provides already sensitive data management services for example on human genomes and health data consented for research purpose. Importantly we support national COVID-19 research data management as part of the wider European context. We work closely with Finnish biobanks, research institutes and other national stakeholders to provide the necessary capacity to process, analyse, store and share data in a secure manner. We expect all our technical staff members to use software development best practices, share our passion for technology and code development, and reusable software based on our open-source policy.
We are looking for a Software Engineer to join our international team responsible for development, maintenance and production delivery of CSC services for sensitive data management. Daily work focuses on defining and implementing interfaces between CSC internal services as well as those that we use for providing services jointly with our international partners. You will be involved in automation of data management processes to enable secure and scalable solutions for our customers. In addition, your responsibilities also include identifying, debugging and fixing problems as part of the existing CSC teams to achieve end-to-end stability on production-grade software releases.
As part of our team you will also take part in defining the architecture and development roadmap for reliable services for sensitive data management. Our team actively evaluates new technologies, tools or applications from the open-source communities. As the CSC sensitive data management services are developed through international collaboration, this position may require travelling, participation in technical meetings, calls or joint documentation processes.
A suitable candidate has demonstrable experience working as part of an agile software team including fluent Linux skills, good knowledge of scripting and programming languages (Python, Java or ClojureScript), experience debugging code, reporting issues (e.g. JIRA) and use of version control system (e.g. Git). We value prior experience on REST APIs, monitoring services or applications, applying containerized solutions (e.g. Kubernetes and Docker) or use of modern automation tools such as Ansible, Jenkins or Vagrant.
You have a Master's degree in Computer Science, or equivalent work experience. Additionally, good communication skills in both verbal and written English are essential. Communication with CSC staff members and the service end-users is critical to understand, prioritise and deliver required improvements to the CSC data management services.
Please send your application by 30.11.2020 through our recruitment pages www.csc.fi/careers.