Intermediate DevOps Engineer
Location: krakow, poland
Job Type: Full time contract role
Work Model: remote (occasional visits during meetings, workshops etc.,)
salary range: EUR 32 – EUR 38 per hour
Summary
We are seeking the right talent for our Intermediate DevOps Engineer position to join our growing engineering team. This role is perfect for a professional with foundational DevOps experience who is ready to take on more responsibility in building and maintaining our infrastructure. You’ll work closely with senior engineers while independently managing key automation and deployment processes that support our development teams.
Roles & Responsibilities
Infrastructure & Automation
– Maintain and improve existing cloud infrastructure with guidance from senior team members
– Build and maintain CI/CD pipelines for application deployments
– Work with containerized applications using Docker and basic Kubernetes concepts
– Assist in implementing monitoring and alerting systems
– Support infrastructure optimization and cost management initiatives
Development Support
– Collaborate with development teams to streamline deployment processes
– Help implement automated testing and quality checks in deployment pipelines
– Troubleshoot build and deployment issues
– Support code review processes for infrastructure changes
Operations & Maintenance
– Monitor system health and respond to alerts during business hours
– Participate in incident response with senior team guidance
– Assist with backup and recovery procedures
– Help maintain documentation and runbooks
Required Skills & Qualifications
Technical Skills:
Cloud Platforms: Working knowledge of AWS, Azure, or Google Cloud Platform (2+ years)
Containerization: Hands-on experience with Docker and basic Kubernetes knowledge
Infrastructure as Code: Familiarity with Terraform, CloudFormation, or similar tools
CI/CD Tools: Experience with Jenkins, GitLab CI, GitHub Actions, or Azure DevOps
Scripting: Comfortable with Python, Bash, or PowerShell for automation tasks
Version Control: Solid understanding of Git workflows and branching strategies
Monitoring Tools: Basic experience with monitoring solutions like Prometheus, Grafana, or CloudWatch
Systems Knowledge:
– Basic to intermediate Linux/Unix system administration
– Understanding of networking fundamentals and security basics
– Experience with at least one database technology (SQL or NoSQL)
– Knowledge of web server technologies
– Familiarity with microservices concepts
Qualifications:
– Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
– 4+ years of experience in DevOps, system administration, or software development
– Cloud certifications (AWS Associate level, Azure Fundamentals, etc.)
– Experience with configuration management tools (Ansible, Puppet, Chef)
– Basic understanding of security scanning and compliance practices
– Familiarity with Agile development methodologies
– Previous experience supporting production applications
