About the Job
Hey! Nice to see you!
Let’s share our stories to get to know a bit better…. We are business and technology enthusiasts who are constantly hungry for new challenges, self and others and nothing motivates us more than great software products and happy customers.
At Incubly, we believe that great people want to work with great people, so we started to build such a company that will attract great minds and that we can achieve everything not feeling that we work, but just having fun….
Our mission is to support tech companies, and startups (scaleups) mainly, in fast and high-quality scale-up of their teams and boost their product development, testing and deployment; so we can succeed together.
We are currently working with a French company which is a leader in security and infrastructure solutions for cryptocurrencies and blockchain applications. It has a team of more than 400 professionals developing various products and services to safeguard cryptocurrency assets, including worldwide leading hardware wallets.
As a Senior Deployment Engineer (Cloud Engineer), you will become a part of an international team responsible for engineering activities to support production services and infrastructure in a cloud-native environment. If you like to work with us, let us share our need for competencies.
Your daily responsibilities
Lead and implement deployments to staging, preproduction and production environments, including installation, configuration, and validation of the developed solutions
Lead the management of environmental dependencies and constraints during solution deployment to ensure smooth transitions to the Support branch of the organisation.
Lead the preparations for deployments and maintenance of the production environments. So ensure accurate delivery as well as provide control that all changes are done in a documented way.
Perform validation of changes received from Engineering teams as part of the delivery process. Promptly highlight as relevant, any key issues and/or risks.
Perform maintenance upgrades and patching of staging, preproduction and production systems with further validation and documentation of the test results
Document the setup of production environments to transfer the system to Support teams.
Will be a technical expert on product and solution delivery elements.
As a delivery expert, you will have a key role in identifying and implementing practices, skills etc to deliver constant improvement. Quality Assurance, coaching and mentoring form a key part of this role.
Report implementation, configuration, and testing progress to the Team Lead as required.
Liaise with the Engineering and Product teams and Project Manager to carry out the tasks assigned for solution implementation, configuration, test execution and reporting.
We need you to have
Strong experience with Unix (preferably Ubuntu), including scripting (shell, etc).
Strong knowledge of networks, and network protocols.
Strong experience with deployments of multi-tier software systems.
Hands-on experience with different stages of software development lifecycles.
Must-have skills for managing a virtualized environment(containerized experience is highly welcomed)
Strong knowledge of the Cloud concepts/AWS preferred.
Good understanding of generic SQL database concepts and operations.
Experience with the execution of test strategies, plans, and scripts.
Experience with the preparation of project documentation
Experience with CI/CD pipelines
Highly effective communication, conflict resolution and people management skills that lead to productive teams and excellent working relationships with all parties.
Take ownership (delivery, interruptions, etc) of issues through to resolution.
Quickly identify, analyse and proactively solve problems before they affect the outcomes of projects.
Ability to identify and deliver improvement.
Good English oral and written communication skills. Particularly in the areas of technical presentation and technical document writing.
Quickly learn and become an expert in new skills and technologies.
Quickly gain credibility and build relationships with customers, third parties, and staff. This is especially so at a technical level.
Work effectively with people across multiple organisational, functional, geographic and cultural boundaries, and a wide spectrum of technical and professional skills.
Work autonomously as and when required.
Would be great if you have
Quickly learn and become an expert in new skills and technologies.
Quickly gain credibility and build relationships with teammates, customers and third parties.
Work effectively with people across multiple organisational, functional, geographic and cultural boundaries, and a wide spectrum of technical and professional skills.
Work autonomously as and when required.
Ability to mentor younger teammates.
Basic knowledge of blockchain technologies.
Our Architecture and Technology Stack
AWS
Kubernetes, EKS
Helm Charts
Docker
Spinnaker/ArgoCD
Saltstack, Terraform
CI/CD pipelines
Git, GitHub
Ubuntu
Jira, Confluence
IaC/Infrastructure as Code
Our offer
In addition to great company and challenging projects, we can offer much, much more:
Knowledge sharing within our company
Agile and friendly atmosphere, non-violent communication and full respect for diversity
Possibility to choose from onsite (in Lodz, Poland) or hybrid work (one day a week in our office in Łódź city centre)
Remuneration on B2B contract: 1.200-1.300 PLN net/day
Possibility to engage not only technically, but also have an impact on the small company culture