DevOps Engineer
DevOps Engineer at Camlin Group in Kraków who automates, deploys, and secures customer-facing cloud solutions on AWS. Day to day: building CI/CD pipelines and Infrastructure as Code with Terraform, managing Docker/Kubernetes workloads, and developing monitoring/alerting, alongside a possible on-call rotation and occasional travel.
- Compensation
- Not disclosed
- Location
- Kraków, Poland
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Devops
- Posted
Skills
Must have
- 4+ years of experience in a similar role (SRE, Cloud Infrastructure Engineer, DevOps Engineer)
- Understanding of software architecture types and SDLC
- Solid understanding of network and security concepts
- Experience with AWS services (VPC, EC2, IAM, S3, Route53, EKS, RDS, CloudWatch, AWS CLI)
- Expertise in Infrastructure as Code tools (Terraform)
- Familiarity with configuration management tools (Ansible)
- Container technologies skills (Docker, Docker Compose)
- Container orchestration competence (Kubernetes)
- Proficiency with Version Control Systems (Git)
- Experience creating CI/CD pipelines (Jenkins, GitLab CI, Argo CD)
- Linux OS knowledge and administration (Ubuntu, RedHat)
- Proficiency in Python and scripting languages (e.g. Bash)
- Competence with monitoring and logging tools (Datadog, LogicMonitor, Prometheus + Grafana)
- SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis, Neo4j) databases and querying
- Experience working in Agile Scrum/Kanban environment
- Excellent written and verbal communication in English
- Experience producing technical and procedure/process documentation
- Readiness for potential on-call rotation and occasional travel
Nice to have
- Experience with JFrog Platform / Artifactory artifact repository management
- Experience with message queue systems (Apache Kafka, AmazonMQ/RabbitMQ)
- Familiarity with AWS Well-Architected framework
- Experience with VPN solutions (OpenVPN)
- Communication tools configuration and administration (Mandrill, Twilio)
- Data Engineering and Analytics solutions (Databricks, Apache Airflow)
- Identity and access management tools (Keycloak)
- Awareness of compliance industry standards (ISO, CIS)
- Bachelor of Science in Computer Science, IT or related (desirable but not essential)
Full description
WHAT TO EXPECT DAY TO DAY:
This is an exciting opportunity to help our company automate, deploy and secure customer facing cloud solutions using DevOps practices such as automation, CI/CD pipelines and Infrastructure as Code.
You will work alongside Software Development, Product and Operations teams to identify and eliminate constraints in the product life cycle.
You will help to develop monitoring and alerting for provisioned infrastructure and deployed software on AWS to support sustained and reliable availability of internal and production systems.
The ideal candidate will be ambitious person, who is not afraid to take ownership, who has strong technical problem-solving skills and who is collaborative with development teams and has a passion to automate away the mundane areas of development and deployment and will keep up to date with current trends in technology. You will be working alongside existing team but will be expected to bring additional knowledge and experience to aid the growth and expansion of the company.
The successful candidate must be ready for potential participation in the on-call rotation schedule and occasional travel.
WHAT YOU WILL NEED TO SUCCEED:
- 4+ years of experience in similar role (SRE, Cloud Infrastructure Engineer, DevOps Engineer)
- Understanding types of software architecture and software development life cycle (SDLC)
- Solid understanding of network and security concepts and topics
- Experience of AWS services (VPC, EC2, IAM, S3, Route53, EKS, RDS, CloudWatch, AWS CLI etc.)
- Expertise in usage of Infrastructure as Code tools (Terraform)
- Familiarity with configuration management tools (Ansible)
- Skills in working with container technologies (Docker, Docker Compose)
- Competence in container orchestration and related tools (Kubernetes)
- Proficiency in work with Version Control Systems (Git)
- Experience in creation CI/CD pipelines and other automation with Jenkins, Gitlab CI, Argo CD etc.
- Linux OS knowledge and administration skills (Ubuntu, RedHat)
- Proficiency in Python and one or more scripting languages (e.g. Bash)
- Competence in working with monitoring and logging tools (Datadog, LogicMonitor, Prometheus + Grafana etc.)
- SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis, Neo4j etc.) databases and querying
- Experience of work in Agile Scrum/Kanban environment
- Excellent written and verbal communication in English