EMPIRICA logo

DevOps Engineer

EMPIRICA·Salary not specified

Primary stack

AnsibleDockerLinuxCloud Monitoring

Nice to have's

JavaPostgreSQLInfluxDBCassandraApache KafkaApache SparkTerraformAWSAzureGCP

Job description

About the Position

Mocno rozwijamy nasze systemy i potrzebujemy wsparcia doświadczonego specjalisty. Jesteśmy firmą zbudowaną przez inżynierów. Od początku naszej działalności, tj. od 2010 roku, stawiamy na budowę własnych systemów, które wspierają nas i naszych partnerów na rynkach finansowych. Realizując krytyczne zadania dostarczania płynności m.in. na rynkach krypto, potrzebujemy najwyższej klasy systemów rozproszonych, przetwarzających miliony komunikatów dziennie.

Join us as a DevOps Engineer

Job Description

As a DevOps Engineer, you will be responsible for managing our distributed transactional systems infrastructure. You will solve technological problems to ensure their smooth and uninterrupted operation. Your task will be to help in the further development, maintenance, and scaling of systems, as well as support the integration process with global exchange systems.

"It is very likely that you have not faced such a challenge before. At Empirica, we use a very wide range of technologies and give you a unique opportunity to learn about each of its elements, as we believe that the most important thing is a deep understanding of how a given component works in order to use it optimally." Daniel Łaś, CTO Empirica

  • Freedom of Action: We give you autonomy, but also the responsibility that comes with it. You can choose your working mode – 100% remotely or in the office. And the form of cooperation – UoP or B2B. We also have some flexibility in terms of working hours.
  • Ambitious Challenges: You will deal with a huge amount of data processed at a speed of less than a millisecond and hundreds of financial instruments that we trade daily on global crypto markets. We have three data centers in the cloud (Frankfurt, Singapore, Ohio), and our platform is supported by 800 processors with 2.5 TB of RAM. During peak traffic, the platform processes 2TB of trading algorithm logs daily, including 4 million messages per minute (market data, financial transactions, business logs), and when it gets bored, it processes 2 million and does it continuously, without interruption :) Our data warehouse with a current capacity of 25 TB already has 10 TB of data.
  • Good Practices: We take practices seriously: Clean code – after all, DevOps is also Development, and GitOps, Infrastructure as Code, Configuration as Code – thanks to them, we effectively automate our work.

The Prometheus monitoring system is our command center, where we try to find out about an impending failure before our users inform us.

Scope of Your Tasks:

  • Developing codes and scripts to streamline processes, including monitoring and configuration
  • Conducting deployment processes in various environments
  • Configuring new environments or applications for different groups as needed
  • Assisting in production support operations when necessary
  • Managing configurations for connections with external systems (e.g., crypto exchanges) and resolving related issues when necessary

Required Experience:

  • Good knowledge of Ansible
  • Experience in maintaining various software components: application servers, databases, messaging middleware
  • Experience with Docker
  • Good knowledge of the Linux operating system
  • Knowledge of monitoring solutions and centralized log servers
  • Customer-oriented attitude
  • Communicative English

Nice to Have

  • Experience with: Java-based software, PostgreSQL, InfluxDB, Apache Cassandra, Apache Kafka, Hadoop/HDFS, Apache Spark or similar, Terraform
  • Knowledge of leading cloud infrastructures: AWS, Azure, GCP
  • Experience with cluster management solutions such as Kubernetes, Apache Mesos
  • Knowledge of Python programming language

It Hurts If You Don't Have :)

  • Fearless attitude towards technical challenges
  • Unquenchable curiosity about the world of technology
  • Sense of humor

Working at Empirica

If you want to learn more about our team, the values we stand for, and additional benefits of working at Empirica, use the links below.

Our values: what we expect from you and what we can provide for you.

Get to know us better and feel part of our team today.

Additional benefits

Stages of the recruitment process

Does It Sound Interesting? Send Your Application

To start a conversation about joining our team

Send your CV to [email protected]

Provide the reference number:

EMPIRICA/DE/2023

We will contact you and discuss the next steps!

When applying for the announcement, please include in your CV or email consent:

I consent to the processing of my personal data by Empirica Sp. z o.o., with its registered office in Wrocław, for the purpose of recruitment for the position I have applied for.

Additionally, if you would like to participate in our future recruitments, please add:

I consent to the processing of my personal data for the purpose of future recruitments by the aforementioned company.

GDPR Information

We process your personal data for the purpose of current or future recruitment, depending on what you have consented to. The administrator is Empirica Sp. z o.o., Curie-Skłodowskiej 12, 50-381 Wrocław, tel: +48 661 879 640, e-mail: [email protected]

At any time, you can withdraw your consent by contacting us by email, which will result in the immediate removal of your application. We may share your data if necessary, but only to entities that perform recruitment tasks on our behalf and only to the extent of the recruitment being conducted for us. Personal data may be stored on the server of a third party that ensures compliance with GDPR*.

You have the right to access your data, correct or delete it. You also have the right to object, transfer data, lodge a complaint with a supervisory authority, restrict processing, and be forgotten. Providing data is voluntary but necessary to participate in the recruitment process. We do not use automation when making decisions – profiling.

We inform you that you have the right to withdraw your consent at any time. Information about the withdrawal of consent can be sent to: [email protected]. Withdrawing consent does not affect the lawfulness of personal data processing from the date of consent until the date of withdrawal.

GDPR – Regulation of the European Parliament and of the Council (EU) 2016/679 of 27 April 2016

© EMPIRICA. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EMPIRICA logo
EMPIRICA

Financial Technology (FinTech),Cryptocurrency

About the Company EMPIRICA is a software solutions provider specializing in the FinTech industry. They are the sole Polish supplier of algorithmic trading tools for financial markets. Their focus is on liquidity management tools for blockchain-based instruments. Products, Services & Tech Stack Core Solutions Crypto Market Maker & Liquidity Provider for Token Projects and Exchanges Technologies & Frameworks Solutions for both traditional and digital asset (cryptocurrency) markets. Project Scope & Target Clients Client Base Financial institutions in Poland and globally, including: Warsaw Stock Exchange Trigon Dom Maklerski Dom Maklerski Banku Ochrony Środowiska ING Bank Śląski Engineering Scale Systems operating on major cryptocurrency exchanges worldwide. Providing liquidity for tokens on regional exchanges to facilitate successful listings on top-tier platforms.

Popular searches