Rodzaj pracy: Pełny etat
Rodzaj umowy: Na czas nieokreślony
Ilość wakatów: 1
Minimalne doświadczenie: Od 5 do 10 lat
Wykształcenie: Wyższe inżynierskie
Branża: Praca IT - Programowanie / Analizy
Project information:
- Industry: Aviation
- Location: Gdańsk (hybrid - visits in the office once a month)
- Type of employment: B2B contract or employment contract
- Remuneration: up to 2200 PLN/day net + VAT (B2B contract ) or 32 000 gross (employment contract)
- Project language: English
- Project length: Indefinite/ long-term
- Start date: depending on candidate"s availability
Your daily tasks:
- Building and maintaining secure solutions (from design to implementation)
- Developing and managing CI/CD process for diverse types of application and automate as many processes as possible
- Identifying, prioritizing, and executing tasks in the software and infrastructure development lifecycle and participate in an agile Scrum team
- Automating tasks through appropriate tools and scripting (e.g., Puppet, Ansible, Azure ARM, Azure DevOps, Azure Pipelines, Terraform, PowerShell, Bash)
- Designing, implementing and maintaining middleware solutions (RabbitMQ, SignalR)
- Designing, implementing and maintaining Azure native cloud services and Azure subscriptions
- Designing, implementing and maintaining HA and backup systems for mission critical applications
- Creating, changing, reviewing and debugging automation code and core services
- Collaborating with internal teams and vendors to fix and improve products
- Documenting the development and deployment activities
- Building, maintaining and automate build and release pipelines
- Identifying patterns in issues and recommending enhancements to address recurring issues
- Setting up in-depth knowledge about the Product you are working on
Requirements:
- 5 or more years' experience in operating/ designing large and complex IT operations in large organizations with high availability configurations, a research or academic environment
- Demonstrated experience with secure development, coding, engineering practices
- Experience with developing, documenting, and implementing CI/CD strategy for management of Infrastructure as Code IaC baseline
- General understanding of relational databases (e.g., MSSQL, PostgreSQL) and knowledge about NoSQL databases
- Hands-on experience and extensive knowledge of security assurance tools and Azure native cloud; ARM, Aqua, Azure Monitor, Azure AppInsights, Azure DevOps, etc. and their integration into the CI/CD cycle
- Hands-on experience and extensive knowledge of AKS
- Azure CLI, Bash and PowerShell scripting capabilities
- Good understanding of REST API principles
- Understanding of Microservice architecture
- In-depth Knowledge of Helm / Service Mesh / Kubernetes and Docker containerization
- Good understanding of Azure Container Registry
- In-depth knowledge of both Linux and Windows
- Knowledge of service and messaging bus (RabbitMQ)
- Experience with failover/recovery scenarios in MS Azure
- Experience optimizing applications, both stand-alone and in distributed systems to maximize performance
- Experience maintaining an infrastructure and ensuring stability while adding new features
- Ability to clearly articulate design and implementation choices
We offer:
- International work environment
- Working with the newest technologies
- Private healthcare
- Life insurance
- Multisport card