DevOps Engineer
Arrive
- Łódź, łódzkie
- Stała
- Pełny etat
- Infrastructure & Cloud Management:
- Oversee and optimize our Amazon Web Services (AWS) infrastructure, including virtual machines, network topology, VPNs, backups, DNS, and security.
- Implement and maintain Infrastructure as Code (IaC) using Terraform and Ansible, all hosted on Git.
- Kubernetes Orchestration:
- Manage our Kubernetes clusters, utilizing EKS on AWS and Karbon on Nutanix (on-prem).
- Leverage Helmchart technology for automated deployment and upgrades across all environments and applications.
- CI/CD & Software Factory:
- Design, set up, and continuously improve our CI/CD pipelines using Argo Workflow, Argo CD, and Code Magic (for mobile applications).
- Develop essential tooling primarily in Python to streamline development, packaging, debugging, and testing for various technology stacks.
- Observability & Monitoring:
- Establish and maintain best-of-breed monitoring solutions using Prometheus, Grafana, and the Elastic Stack.
- Integrate comprehensive observability across logs, metrics, and traces into our platform.
- Operational Tooling:
- Perform ongoing maintenance and optimization of key operational tools including ElasticSearch, PostgreSQL, Docker, NGINX, Vault, Redis, Keycloak, Skaffold, EJBCA, and more.
- Team Enablement & Support:
- Communicate and train technical leaders on platform tools and best practices.
- Provide direct support to development squads leveraging and building on our platform.
- Collaborate with the SRE team to support platform operations in pre-production, production, and user testing environments.
- Technology Watch:
- Actively monitor new tool releases, security updates (CVEs), and evaluate alternative solutions to keep our stack cutting-edge.
- Core DevOps Expertise:
- Strong experience with Kubernetes and CNCF-certified tools.
- Proven background in CI/CD pipeline design and management.
- Proficiency with Helm Chart technology.
- In-depth knowledge of Amazon Web Services (AWS).
- Experience with Infrastructure as a Code (IaC) (Terraform, Ansible).
- Solid understanding of Git/Git Flow.
- Proficiency with Docker.
- Strong Python development skills for tooling.
- Foundational knowledge in System & Network Administration.
- Familiarity with various operational tools.
- Extensive development experience in other scripting languages.
- Advanced System administration experience.
- Deep AWS administration experience.
- Advanced Kubernetes administration experience.
- Cloud & Virtualization: AWS, EKS, Karbon (on Nutanix)
- IaC: Terraform, Ansible, Git
- Orchestration: Kubernetes, Helmchart(s) technology
- CI/CD: Argo Workflow, Argo CD, Code Magic
- Languages: Python, .Net C#, Node.js, React.js, PHP, Flutter
- Monitoring & Logging: Prometheus, Grafana, Elastic Stack
- Databases & Tools: PostgreSQL, Docker, NGINX, Vault, Redis, Keycloak, Skaffold, Microservices