🚀Who We Are
We are Apilia – a Poznań-based Software House founded by two passionate Java developers. Since 2009, we've been thriving in the IT market, delivering high-quality software and building lasting partnerships with Poland’s top brands.
We are looking for a candidate to join our client's project as a Backtesting DevOps engineer.
Key Responsibilities
- Plan, schedule, and manage batch workflows using Control-M and Jobs-as-Code principles.
- Monitor, troubleshoot, and resolve batch execution issues in Unix and Windows environments.
- Write and maintain Bash scripts to automate and streamline processes.
- Collaborate with cross-functional teams using Confluence and Jira for documentation and project tracking.
- Use ServiceNow to manage incidents, requests, and changes related to batch workflows.
- Manage source control with Git and integrate workflows with GitHub Actions for CI/CD pipelines.
- Utilize testing frameworks for Java and Python to ensure the quality of job automation processes.
- Work with containerization tools like Docker and environment managers like Conda, Pyenv, and Miniconda to create isolated and reproducible environments.
- Collaborate with developers to understand and optimize batch dependencies for Java and Python applications.
Required Skills & Experience
- DevOps continuous improvement process responsibilities
- Proven experience in batch planning and scheduling using Control-M and Jobs-as-Code.
- Strong knowledge of Unix and Windows operating systems.
- Proficiency in Bash scripting for automation.
- Experience with collaboration tools like Confluence and Jira.
- Familiarity with incident and change management tools like ServiceNow.
- Hands-on experience with version control systems like Git and CI/CD workflows using GitHub Actions.
- Basic knowledge of Java and Python programming languages.
- Understanding of containerization tools like Docker and environment management tools such as Conda, Pyenv, and Miniconda.
Preferred Qualifications
- Experience with batch job monitoring, optimization, and dependency management.
- Knowledge of testing frameworks for Java and Python applications.
- Familiarity with DevOps practices and tools
- Strong problem-solving and analytical skills.
🎁 What You Get (Besides a Warm “Hi” on Slack Every Morning)
- 💻 Equipment? You bet. Either we or the client will provide everything you need – no coding with sticks in the sand!
Co-financing for:
- 🏋️♂️ Multisport membership – because a good stretch after coding never hurt anyone.
- 🛡 Life insurance – life’s unpredictable, and we prefer it that way… but in a good way.
- 🩺 Private healthcare – because your health comes first (and nobody likes queues).
And that’s not all:
- 🏢 A cozy office in Poznań at Kłosowa 27 – complete with a garden and grill for sunny lunch breaks.
- 👥 A great team – seriously, we’re awesome. We share memes, support each other, and enjoy working together.
- 🎲 Board games after hours – from silly games like Dobble to strategic ones like Terraforming Mars.
- 🎉 Team events & parties – we like to hang out outside of work too, whether it's for a beer or a barbecue.