Back to Jobs
Duties/Responsibilities
Senior DevOps Engineer
The vacancy has expired
- LocationBucharest, Romania
-
IndustryInformation Technology
Job Description
Duties/Responsibilities
We are searching for someone who can help us cope with the increasing demand of having Accounting Integration Suite of products for Cloud.
This means that you will have to:
- contribute heavily to the conception and building the Cloud Infrastructure of a traditional “on premise” suite;
- create technical proof of concepts for the Cloud with the tools that we need to choose;
- “Docker-ize” and configure the communication between the different Suite containers;
- define solutions for the flow of data between the components;
- implement and deploy an entire automation system (from commit to cloud);
- implement and deploy system for creating new customer instances in the Cloud;
- can research new systems and propose solutions Application Configuration Management;
- collaborate with teams in Bucharest and Annecy, gather input and establish a plan of action;
- under the guidance of the Architect develop solutions/propose enhancements to the current product to support the cloud paradigm;
but also:
- help internally with improving the product builds (Maven, Ant, Jenkins, shell scripting);
- help in maintaining and enhancing the current build / test / deploy architecture;
- configure and create new product build systems and testing/deploying jobs (Jenkins, GitLab, Artifactory, Jenkins FlowPlugin, Server administration).
To perform well for all the above you should know:
- Continuous deployment (from source commit to Cloud running application);
- Docker & Docker container management (Docker Swarm , Kubernetes, etc);
- operating, configuring and deploying on at least one Unix flavor (bare metal or virtual infrastructure) employing multiple programming languages and technologies;
- Administration Database software: SQL or NoSQL;
- development tools: (Maven, SVN or GIT);
- one cloud provider (AWS, Azure, GCP);
Knowledge of cloud technologies and microservice architectures might get you to the top of the list.
Optionally, you should also be aware of:
- certificate management (e.g. Amazon Certificate Manager);
- Terraform, Cloud Formation Scripts;
- Message Oriented Middleware (RabbitMQ, Kafka);
- Jenkins plugin development / Maven plugin development;
- Level 7 Routing (Reverse Proxy, API Gateway, Apache / NGINX);
- Script programming (shell or python or perl).
