Application Engineer
⚲ Kraków
12 800 - 20 600 PLN (PERMANENT)
Wymagania
- Python
- Java
- .NET
- REST API
- SQL
- Ansible
- OpenTelemetry
- IIS
- Prometheus (nice to have)
- Grafana (nice to have)
- Splunk (nice to have)
- DevOps (nice to have)
Opis stanowiska
O projekcie:
What will you do?
You will join a team responsible for designing, developing, and maintaining modern enterprise applications and APIs across a diverse technology landscape. The role combines backend engineering, observability, automation, and web application hosting, requiring close collaboration with cross-functional teams to deliver scalable, reliable, and secure solutions.
We offer
- Hybrid work in one of our client's office (Kraków) 6 office days per month. - Working in a highly experienced and dedicated team.- Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.).- Online training and certifications.- Access to e-learning platform.- Social events.
Wymagania:
- Strong experience with Python development- Strong experience with Java development- Strong experience with .NET development- Experience designing and implementing RESTful APIs- Advanced SQL and database management skills- Hands-on experience with Ansible automation- Practical experience with OpenTelemetry- Experience collecting and analyzing traces, metrics, and logs- Experience managing web applications using IIS- Strong troubleshooting and problem-solving skills- Excellent communication and collaboration skills- Knowledge of software development best practices
Nice to have
- Experience with Prometheus- Experience with Grafana- Experience with Splunk- Experience working in DevOps environments- Experience collaborating with SRE teams- Frontend development experience
Codzienne zadania:
- Design, develop, and maintain APIs using Python and relevant frameworks
- Develop and maintain backend services using Java and .NET technologies
- Create, optimize, and manage SQL databases, queries, and data models
- Automate infrastructure and deployment processes using Ansible
- Implement and configure OpenTelemetry for application observability
- Instrument applications to collect traces, metrics, and logs
- Integrate telemetry data with monitoring platforms such as Prometheus, Grafana, or Splunk
- Collaborate with frontend developers to ensure seamless integration of backend services
- Contribute to the design and implementation of user-facing features
- Configure and manage IIS environments for web application hosting
- Ensure high availability, scalability, and security of hosted applications
- Troubleshoot and resolve issues across the full technology stack
- Write clean, maintainable, and efficient code
- Follow best practices related to version control, testing, and deployment
- Work closely with stakeholders and cross-functional teams to deliver business solutions
What will you do?
You will join a team responsible for designing, developing, and maintaining modern enterprise applications and APIs across a diverse technology landscape. The role combines backend engineering, observability, automation, and web application hosting, requiring close collaboration with cross-functional teams to deliver scalable, reliable, and secure solutions.
We offer
- Hybrid work in one of our client's office (Kraków) 6 office days per month. - Working in a highly experienced and dedicated team.- Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.).- Online training and certifications.- Access to e-learning platform.- Social events.
Wymagania:
- Strong experience with Python development- Strong experience with Java development- Strong experience with .NET development- Experience designing and implementing RESTful APIs- Advanced SQL and database management skills- Hands-on experience with Ansible automation- Practical experience with OpenTelemetry- Experience collecting and analyzing traces, metrics, and logs- Experience managing web applications using IIS- Strong troubleshooting and problem-solving skills- Excellent communication and collaboration skills- Knowledge of software development best practices
Nice to have
- Experience with Prometheus- Experience with Grafana- Experience with Splunk- Experience working in DevOps environments- Experience collaborating with SRE teams- Frontend development experience
Codzienne zadania:
- Design, develop, and maintain APIs using Python and relevant frameworks
- Develop and maintain backend services using Java and .NET technologies
- Create, optimize, and manage SQL databases, queries, and data models
- Automate infrastructure and deployment processes using Ansible
- Implement and configure OpenTelemetry for application observability
- Instrument applications to collect traces, metrics, and logs
- Integrate telemetry data with monitoring platforms such as Prometheus, Grafana, or Splunk
- Collaborate with frontend developers to ensure seamless integration of backend services
- Contribute to the design and implementation of user-facing features
- Configure and manage IIS environments for web application hosting
- Ensure high availability, scalability, and security of hosted applications
- Troubleshoot and resolve issues across the full technology stack
- Write clean, maintainable, and efficient code
- Follow best practices related to version control, testing, and deployment
- Work closely with stakeholders and cross-functional teams to deliver business solutions
🔍 Dekoder Ogłoszenia
🔴
modern enterprise applications and APIs across a diverse technology landscape
Może oznaczać pracę z wieloma różnymi, potencjalnie przestarzałymi lub niekonsekwentnie zaprojektowanymi systemami.
🔴
The role combines backend engineering, observability, automation, and web application hosting
Oczekuje się, że będziesz wykonywać wiele różnych zadań, które normalnie mogłyby być podzielone między kilka specjalizacji.
🟡
Strong experience with Python development
Może oznaczać, że będziesz pracować z Pythonem, ale niekoniecznie w nowoczesnych frameworkach czy najlepszych praktykach.
🟡
Strong experience with Java development
Podobnie jak w przypadku Pythona, oznacza pracę z Javą, ale bez określenia kontekstu czy poziomu zaawansowania.
🟡
Strong experience with .NET development
Podobnie jak w przypadku Pythona i Javy, oznacza pracę z .NET, ale bez określenia kontekstu czy poziomu zaawansowania.