SRE Application engineer (SRE/App) is responsible for ensuring applications are deployed in a safe, consistent, manner along with any middleware that is being used. SRE/App as owner of final deployment artifacts, is responsible for review and acceptance of any configuration change, putting top emphasis on performance and reliability aspects of application configuration. SRE/App is also providing expertise to Development Squads and Perfomance Engineers on performance/reliability configuration and observability and drives technical troubleshooting sessions if needed.
*** FULL TIME EMPLOYMENT CONTRACT ONLY (NO B2B) / YOU MUST HAVE A VALID RIGHT TO WORK IN POLAND ***
RESPONSIBILITIES
• Raising the risk in case apps are not configured on architected in reliable and performant manner
• Ensuring applications have a correct coverage on observability metrics and traces
• Ensuring the apps are being deployed in accordance with the Azure and K8S best practices
• Providing expertise on performance and reliability configuration of applications, middleware, and dependencies
• Coordinating release process with the Dev Squads/ Release Management team
• Providing troubleshooting services upon request
• Providing On-call support for all software products
QUALIFICATIONS
• Master’s degree in computer science or software engineering or equivalent through experience in a related role
• Experience (3+) as an SRE, L3 Support Engineer or Devops Engineer
• Experience in Flux/ArgoCD with Helm and Customize
• Experience with observability tools, such as Prometheus, Grafana/Loki, DataDog, ElasticSearch
• Experience with performance tuning, scalability, reliability and capacity planning on Azure and K8S services
• Experience with SaaS in a B2B heavily regulated environment (telco, banking, pharma) using Kubernetes, Docker
• Experience with building/maintaining CI/CD pipelines with the tools like GitLab CI/GitHub Actions/Jenkins and GitOps toolkit
• Mediocre experience in programming languages Python, Bash
• Knowledge of data and metrics visualization tools (Kibana, Grafana) best practices
• Excellent knowledge of English both spoken and written
• Team player & technical autonomy