We are looking for:
Automation Engineer – Managed Services
Location: Belgrade
Endava is a privately-owned, technology company, with over 17 years of experience of working with some of the world’s leading Finance, Insurance, Telecommunications, Media, Technology, and Retail companies. Through the Digital Evolution, Agile Transformation and Automation solutions, Endava is helping clients be more engaging, responsive and efficient.
Endava has over 4,600 employees located in offices in North America and Western Europe and delivery centres in Romania, Moldova, Bulgaria, Serbia, Macedonia, Argentina, Uruguay, Venezuela, and Colombia.
Along with investing in long term customer relationships, Endava recognised the importance of providing rewarding and challenging careers for people and, by doing so, has established itself as the employer of choice for the best and brightest engineers.
Consider a new opportunity
This vacancy is for experienced automation engineers with a background in enterprise organisations working with Agile Software development, infrastructure and operations teams. It will be advantageous to have exposure to supporting Continuous Delivery into Dev/Test, pre-production and production environments.
- Day-to-day responsibility for infrastructure automation, working within DevOps, Agile and waterfall projects across Endava’s clients
- Managing and maintaining environments in on-premises or public cloud infrastructure:
- VM / Tenant creation using Heat, Ansible, Puppet or similar tools
- CI/CD pipeline tools provisioning, configuration and maintenance including Jenkins or similar
- Liaison with either client or in-house support teams (who typically maintain post-Dev environments) where appropriate:
- Installation/Handover of products to be deployed in Production and UAT environments
- Transition of new production infrastructure to ongoing support services
- Ensuring that development and production environments remain as synchronized as possible
- Working closely with the product development teams to understand and implement any project specific requirements. Including attending SCRUM stand-ups and planning sessions as required
- Continuously looking to improve and enhance the infrastructure
- Upgrading software and tool versions
- Knowledge of and evaluation/installation/adaptation of new tools
- Automation of all common tasks using scripts / tools (where possible)
Match your profile
- System administration of Linux and/or Windows environments
- Reasonably fluent in at least two out of the following scripting languages -Bash/Python/Perl/Ruby/Go/Javascript/Powershell
- Virtualization/containerization technologies (Vagrant, Docker, LXC etc)
- System configuration frameworks (Puppet, Ansible, Chef, Powershell DSC)
- Continuous Integration tools (Jenkins, Bamboo, Sonar, Nexus repository manager). Other Agile toolsets (Jira, Taiga)
- Source Control and Dependency Management (GIT, SVN)
- System monitoring (e.g. Nagios, cricket, grafana, ELK)
- Knowledge of web server and application server configuration (NGINX, Apache, Tomcat)
- Good network knowledge (VPN, Firewalls, etc)
The following skills would be a plus:
- Experience in supporting LDAP / Microsoft Active Directory environments
- Cloud Formation/Terraform/Azure Resource Manager or similar
- Cloud computing software (OpenStack and Ceph)
- Kubernetes / Docker Swarm / DC/OS (Mesos + Marathon)
- Content Management system (Drupal)
- Message Brokers (rabbitmq, kafka)
- Javascript runtime env (Node)
- Database administration knowledge (MySQL, POSTGRESQL, Redis, MS SQL)
Additional Benefits
- Competitive compensation package
- Flexible working hours
- Private health insurance
- Modern working environment to help you be productive and have fun playing pool, table tennis and foosball
- Team buildings and paid slots for volleyball, football and basketball to encourage team spirit
- Fruits and refreshments
- Great working atmosphere
If you are interested in this position and you have the required qualifications, please send your CV via email to ilona.sebe@endava.com. Please note that due to large number of applications we receive, we will only contact those candidates that are selected for an interview. Thank you.
Deadline for applications: 26.05.2018.