The tasks of the position holder include (without limitation):
· Work closely with an agile development team and actively participate in the expansion of the systems. Your focus is on the support of the infrastructure.
· Participate in meetings with Project Managers or customers to understand the requirements/issues and prepare architecturally sound solutions that fit into the existing architecture.
· Proactive monitoring of systems and applications within the scope of 24x7 High Availability and coordination of maintenance activities without system failures.
· Participate in rotating on-call schedule.
· Monitor the application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes.
· Maintain security, backup, and redundancy strategies. Perform regular security monitoring to identify any possible intrusions.
· Liaise with vendors and other IT personnel for problem resolution.
· Deploy new software releases whenever needed.
· Produce and maintain internal documentation.
· User and certificate management, smartcard provisioning for our products.
Required professional experience – minimum length of experience
· Successfully completed university studies in the field of computer science or comparable technical training with relevant professional experience.
· Very good knowledge in administration of Redhat Enterprise Linux servers.
· Experience with JBoss application server and monitoring systems.
· Experience with Chef, Puppet, Ansible or other configuration management tools.
· Knowledge of Oracle/MySQL,PostgreSQL.
· Knowledge of Bash, Perl or similar scripting languages.
· Knowledge of Java, JEE, C++.
· Experience in IT security or PKI knowledge is an asset but not a must.
· Willingne