AWS DevOps Engineer
ITMAGINATION
⚲ Warszawa
24 360 - 26 040 PLN (B2B)
Wymagania
- Linux
- Python
- AWS
- DevOps
- Kubeflow
- Kubernetes
- Amazon EKS
- Autoscaling
- RBAC
- Networking
- Unix
- AWS EC2
- AWS S3
- IAM
- CloudWatch
- Amazon RDS
- Terraform
- Git
- GitHub Actions
- GitLab
- CI CD
- Shell
- MLOps (nice to have)
Opis stanowiska
O projekcie: We are looking for experienced team players to fill the position of DevOps Engineer and participate in our up-and-coming project for our client from pharmaceutical industry. Wymagania: - At least 5 years of experience as DevOps or a similar role - Production experience with Kubeflow Pipelines for scalable, reproducible ML workflows - Strong Kubernetes expertise (EKS/GKE/AKS): upgrades, autoscaling, RBAC, networking, reliability - Solid Unix/Linux fundamentals - Hands-on AWS experience (EKS, EC2, S3, IAM, CloudWatch; RDS a plus) with secure, cost-efficient architecture design - Proficiency in Terraform and Git-based workflows for repeatable infrastructure - Experience with CI/CD systems (GitHub Actions/Jenkins/GitLab CI), including artifact management and progressive delivery - Strong Python and/or shell scripting for automation - Observability experience (logging, metrics, tracing, SLOs, alerts, runbooks) with a security-first mindset - Ability to lead initiatives, communicate trade-offs, and collaborate cross-functionally Codzienne zadania: - Design, deploy, and maintain Kubeflow (or equivalent) for pipeline orchestration, model training, evaluation, and serving on large image datasets; ensure reliability, security, and cost efficiency. - Manage and tune Kubernetes clusters (EKS/GKE/AKS), set up namespaces, RBAC, autoscaling, network policies, and service meshes where appropriate; keep upgrades and operations predictable. - Define infrastructure-as-code with Terraform; implement repeatable environment provisioning, configuration management, and golden paths for teams. - Establish CI/CD workflows (GitHub Actions/Jenkins/GitLab CI), build/test standards, and progressive delivery patterns that keep releases fast and low-risk. - Implement logging, metrics, and tracing (e.g., Prometheus, Grafana, CloudWatch, Splunk/New Relic) with actionable SLOs, alerts, and runbooks; embed security and compliance by design.