Looking for DevOps Engineer!

Zagreb, Croatia


Looking for developers who have become interested in deployment and network operations, or sysadmins who have a passion for scripting and coding, and have moved into the development side where they can improve the planning of build, test and deployment.


Role and Responsibilities

  • Continuous Integration Management
    • Maintain and improve build automation (code compilation, test execution, data migration, etc.)
    • Define build steps and build jobs appropriate for our applications
    • Monitor the CI system to ensure correct build execution and troubleshoot build failures
  • Continuous Deployment Management
    • Automate the process of application deployment (understand different application components, create necessary installers and/or write scripts to automate the whole application environment to reduce manual effort needed by SysOps team)
    • Automate the process of application configuration (understand what parts of the application are configurable, and how configurable values can be applied automatically and how to prevent them to be overwritten when a new version is installed, to reduce manual effort needed by SysOps team)
    • Maintain documentation of the CI and CD systems
  • Write and maintain Git, Bitbucket, and JIRA hooks/plugins to establish better control of the code repository (what and when something gets checked in)
  • Write and maintain scripts that will help developers build solution and specific solution components faster in their local DEV environments
  • Automate setting up internal DEV, QA and PERF environments from scratch
  • Administer internal DEV, QA, and PERF environments


Qualifications and Skills Required

  • Ability to code and script
  • Comfort with collaboration and open communication with Development, QA, and SysOps teams
  • Experience of using Git for version control
  • TeamCity or other CI / Build system administration experience
  • Salt, Ansible or other software configuration management / automation tool experience
  • Database migration tools and/or processes experience
  • Solid grasp of the Microsoft application stack (what frameworks and tools are needed to run .NET applications, what different files and file extensions mean, etc.)
  • Windows systems administration and scripting (e.g. Powershell)
  • Microsoft Azure experience
  • Linux systems administration and scripting (e.g. bash) is a plus
  • Virtualization software (e.g. VirtualBox, HyperV) experience is a plus
  • Experience or a desire to research container (e.g. Docker) deployments and Microservices deployments is a plus
  • Experience in programming using one of the following languages is a plus: Python, Java, Groovy, C++, C# or F#
  • Experience with monitoring systems (e.g. DynaTrace) is a plus



Personal information
Contacts & Social profiles
Professional data
Cover Letter (Insert your motivation here)
Cover Letter (Insert your motivation here)
* CV / Resume (please provide your CV in pdf, word or rtf document format)
CV / Resume (please provide your CV in pdf, word or rtf document format)
Education
Remove education
to
Add education
Experience
Remove experience
to
Add experience
Projects
Remove projects
to
Add project
Skills
Questions


Tell your friends about this position

More positions at Five

All done!
Your application for the Looking for DevOps Engineer! is submitted successfully.