DevOps Engineer
Must-have:PythonGitAWSDockerKubernetesCloudDevOpsCI/CDSecurity
Machine translation — original language: Polish.Show original
We are looking for someone to join our team who will translate the software release process ("from A to Z") into secure, automated tracks.
If you understand code and can write a script/program to solve current problems; if you care about the security of deployed software so that servers and the entire production environment run without failure – this role is for you!
Daily tasks
- Designing, implementing, and maintaining secure cloud infrastructure in AWS.
- Creating, optimizing, and maintaining CI/CD pipelines (GitLab CI/CD and Jenkins) with built-in automated security tests.
- Supporting the administration, securing, and performance optimization of databases (PostgreSQL, MSSQL, DB2) in cloud and hybrid environments.
- Implementing security tools and practices (SAST, DAST, SCA, automated vulnerability detection, and secrets management).
- Vulnerability Management, collaborating on environment hardening (including databases), and responding to security incidents.
- Collaborating with development teams to improve security standards and the performance of applications and infrastructure.
- Creating and developing infrastructure as code (Terraform / OpenTofu).
Requirements
- Min. 2 years of commercial experience as a DevOps, Cloud Engineer, or DevSecOps.
- Practical knowledge of AWS: Experience working with key services (e.g., EC2, S3, IAM, VPC, EKS/ECS, RDS, AWS KMS, Secrets Manager).
- Databases: Experience working with relational databases (PostgreSQL, MSSQL, DB2) – knowledge of best practices regarding their secure configuration, backups (backup/restore), and basic performance optimization (query optimization, indexing, resource monitoring).
- CI/CD: Very good knowledge of GitLab CI/CD and Jenkins (creating and maintaining pipelines, automation).
- Security & Compliance:
- Practical experience in integrating security scanners (e.g., Trivy, SonarQube, Snyk, GitLab Security scanning) into pipelines.
- Understanding of IAM principles, the principle of least privilege (Least Privilege), encryption of data at rest and in transit (Data at Rest / in Transit), and secrets management.
- Infrastructure as Code (IaC): Knowledge of Terraform (state management, writing and maintaining modules).
- Containerization: Good knowledge of Docker and practical experience with Kubernetes (e.g., AWS EKS).
- Scripts and OS: Knowledge of Linux and the ability to write scripts (Bash / Python / SQL).
- English language: Min. B2 (working with technical documentation).
Must have: AWS, PostgreSQL, MSSQL, DB2, Linux, Jenkins, GitLab, Python, SQL, Terraform, Docker