Senior Site Reliability Engineer [M/F]
Must-have:PythonGitAzureKubernetesDevOpsDataCI/CDSenior
Machine translation — original language: Polish.Show original
The project involves the development and maintenance of a global technological platform used in the financial sector, operating based on Amazon Web Services (AWS) cloud services and cloud-native technologies. The main goal of the project is to ensure high reliability, availability, security, and scalability of systems supporting critical business processes.
Technology stack: AWS, Kubernetes (EKS), ArgoCD, Kustomize, Pulumi, Python, Linux/Unix, Grafana, Loki, Tempo, Mimir (LGTM), AWS Lambda, SNS, Infrastructure as Code, GitOps/GitSecOps.
Daily tasks
- Ensuring high availability, reliability, performance, and security of the global platform and AWS infrastructure.
- Designing, developing, and maintaining cloud infrastructure using the Infrastructure as Code (IaC) approach.
- Automating infrastructure, deployment, and operational processes using tools such as Pulumi, ArgoCD, and Kustomize.
- Managing and optimizing Kubernetes (EKS) environments and AWS services.
- Developing monitoring and observability solutions using the LGTM stack (Loki, Grafana, Tempo, Mimir).
- Defining, monitoring, and optimizing reliability metrics and SLO (Service Level Objectives) targets.
- Analyzing production incidents, identifying root causes, and implementing corrective and preventive actions.
- Diagnosing problems related to infrastructure, system performance, networking, and cloud environments.
- Implementing security best practices in the design, automation, and maintenance processes of the infrastructure.
- Creating scripts and tools to automate operational tasks, primarily using Python.
- Collaborating with development teams on the design and optimization of system architecture.
Requirements
- Min. 6 years of experience in IT infrastructure, Cloud Engineering, DevOps, or Site Reliability Engineering.
- Experience in an SRE or similar role related to maintaining public cloud infrastructure.
- Experience in scripting or programming, preferably Python.
- Very good knowledge of AWS services, in particular EKS, Lambda, SNS, and cloud-native solutions.
- Practical experience working with Kubernetes, including managing, maintaining, and diagnosing problems in production environments.
- Knowledge of ArgoCD, Kustomize, and Pulumi tools, as well as Infrastructure as Code and GitOps practices.
- Experience in implementing and maintaining monitoring and observability solutions, specifically Grafana, Loki, Tempo, and Mimir (LGTM).
- Very good knowledge of Linux/Unix systems, their architecture, and administrative tools.
- Advanced proficiency in English.
Must have: Python, AWS, ArgoCD, Linux