DevOps Engineer with Azure
DevOps Engineer with Azure
Kraków, PL, 30-302
What will you do?
We're looking for a Senior DevOps with Azure to join a project for a client in the banking sector.
Your tasks:
- Apply devOps principles of automation, reusability and testing
- Implement secure and observable architectures
- Participate in, or lead design reviews with peers and stakeholders to decide architecture
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency)
- Triage product or platform issues and debug/track/resolve by analysing the sources of issues and the impact on hardware, network, or service operations and quality
- Challenge vague requirements to gain clarity and avoid costly assumptions
Requirements:
- Working experience in cloud environments. Microsoft Azure certification is a plus
- Programming background required - hands-on experience with at least one programming language (Java, C#, Go, Python)
- Good knowledge of continuous integration and deployment (CI/CD) pipelines (GitLab, Azure DevOps, Jenkins, Maven, Helm, etc.)
- Expertise in Docker, Kubernetes (Azure Kubernetes Service is a plus)
- Experience in working with Service Mesh infrastructure (Istio)
- Experience in working with Infrastructure-as-Code (IaC) tools (ARM, Terraform, Ansible, Bicep, Puppet)scripting experience (Bash, PowerShell, Azure CLI)
- Working experience in Agile methodologies (SCRUM, XP, Kanban)
- Understanding of design patterns and distributed system architecture
Nice to have:
- Knowledge about security basics (OpenID Connect, OAUTH2, JWT, TLS) and desire to learn more
- Experience working with relational and non-relational databases, e.g., PostgreSQL, Azure Cosmos DB
- Experience working with logging and monitoring tools, e.g., Azure Monitor, Prometheus, Grafana
- Unix/Linux server management
- RESTful web services knowledge
We offer:
- Hybrid work in one of our locations (2 office days per week)
- Employment based on an employment contract
- Competitive salary and extra benefit package that can be tailored to your personal needs (private medical coverage, sport & recreation package, lunch subsidy, life insurance, etc.)
- Working in a highly experienced and dedicated team
- On-line training and certifications fit for career path
- On-line foreign language lessons
- Social events
- Access to e-learning platforms
- Ergonomic and functional working space