F

FreeBalance

Public financial management software for governments

DevOps Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeKraków, PolandNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline is required.
  • At least 5 years of progressive experience in DevOps, Cloud Engineering, or infrastructure roles for enterprise-scale applications is required.
  • Proven experience designing and supporting large, complex applications in collaborative Agile environments is required.
  • Advanced hands-on expertise managing and scaling infrastructure within AWS is required.
  • Strong experience administering CI/CD automation servers, specifically Jenkins, is required.
  • Deep understanding of build automation tools and high proficiency with Maven are required.
  • A good understanding of major RDBMS tooling related to backup and restore operations, including SQL Server, Oracle, and PostgreSQL, is required.
  • Proficiency with Git and branching conventions is required.
  • Experience with automated testing, debugging, and performance profiling tools is required.
  • Knowledge of Bash, Groovy for Jenkins, and Windows PowerShell is required.
  • Excellent written and verbal English communication skills are required.
  • Ability to lead technical discussions and influence architectural decisions is required.
  • Strong analytical and problem-solving capabilities and attention to detail are required.
  • Ability to work effectively in a distributed, multicultural, and global environment is required.
  • Ability to manage multiple priorities in an organized and resourceful manner is required.

Responsibilities

  • Design, develop, and maintain modern, scalable, and secure cloud infrastructure using contemporary DevOps technologies.
  • Build, maintain, and optimize CI/CD pipelines using Jenkins and Maven to support software delivery.
  • Architect and manage R&D's AWS cloud environments to ensure high availability and system resilience.
  • Optimize applications and infrastructure for performance, scalability, and security.
  • Collaborate with development teams to define operational requirements and ensure seamless application functionality.
  • Troubleshoot and resolve integration and deployment issues across multiple environments.
  • Stay current with emerging DevOps technologies, frameworks, deployment methodologies, and industry trends.
  • Evaluate tools and technologies that can improve operational efficiency, maintainability, and infrastructure reliability.
  • Participate in architectural discussions and contribute to strategic technology decisions.
  • Work with Developers, Functional Analysts, QA, and the Infrastructure team to deliver product enhancements and new functionality securely and efficiently.
  • Participate in sprint planning, backlog refinement, estimation sessions, and retrospectives.
  • Communicate technical concepts to technical and non-technical stakeholders.
  • Recommend improvements to infrastructure frameworks, deployment processes, and operational practices.
  • Contribute to the evolution of FreeBalance engineering standards and delivery methodologies.
  • Drive continuous improvement initiatives focused on maintainability, performance, and customer satisfaction.

Desired Qualifications

  • Knowledge of Java programming is a plus.
  • Experience developing and supporting enterprise software, ERP, GRP, IFMIS, or other large-scale business applications is preferred.
  • Experience with cloud-native application environments and containerized deployments is preferred.
  • AWS DevOps or Solutions Architect certifications are an asset.
  • Familiarity with Agile/Scrum development methodologies is preferred.
  • Familiarity and hands-on experience with relevant AI tools and technologies is preferred.
  • Familiarity with Infrastructure as Code tools such as Terraform and Ansible is preferred.
  • Practical experience or fundamental proficiency with Java programming to enhance build diagnostics and facilitate technical synergy with development teams is preferred.

About the Company

FreeBalance

Public financial management software for governments

FreeBalance supplies public financial management software for governments and public sector bodies. Its core product is a modular Government Resource Planning (GRP) system that helps plan, track, and report on public finances with a focus on transparency and governance, and it includes components for fiscal transparency portals, performance management, and expenditure management. A key difference is its emphasis on co-creation with governments, customer-led customization, and a mix of software, services, and training provided by the FreeBalance Academy to build capacity. The goal is to improve governance, boost fiscal transparency, and support public sector reforms to achieve better outcomes and reduce corruption.

Company size
201-500
Company stage
Series B
Total funding
$5.6M
Headquarters
Ottawa, Canada
Founded
1984

Recently Posted Jobs

Explore more opportunities at FreeBalance

See more jobs