DevOps Engineer

Discipline: Technology
Contact name: Daniel Genuis

Contact email: [email protected]
Job ref: 15231
Published: 3 months ago
Our client, a leading IT company, is currently looking for a DevOps Engineer who will primarily be responsible for the implementation of processes and tools to enable integration and continuous delivery, maximizing the speed and quality of delivery across teams.

  • Automating build, release, deployment and configuration activities.
  • Working closely with software development, QA, and system engineers to understand requirements and prototype, architect, implement, operate and update DevOps solutions accordingly.
  • Continue to build the company's portfolio of DevOps processes, practices and tools to empower and support delivery teams in continuous deployment, integration and rapid delivery streams
  • Manage and enhance software configuration, integration and deployment tools
  • Create and implement automation and orchestration tools with infrastructure teams and cloud providers.
  • Ensure availability, scalability, maintainability, monitoring of system for operations
  • Fosters self-service and efficiency wherever possible automating the processes of provisioning and maintaining continuous integration environments, supporting QA activities, security and configuration

  • Bachelor’s Degree in Computer Science, Information Systems, or other related field
  • Two years of DevOps platform administration/management
  • Previous experience in programming and/or system analysis applying agile frameworks
  • Previous experience in designing, developing, testing and deploying DevOps tool-chains to support continuous integration and delivery using a variety of technologies
  • Previous experience working in an agile environment with multiple teams
  • Previous software development experience, ideally in JAVA will be considered an asset
  • Experience with Linux and ideally other operating systems
  • Experience with application load balancers, virtualisation and orchestration technologies (VMWare, Open Stack, Docker, Docker Swarm, Kubernetes)
  • Experience working in cloud-native environments and a number of database technologies, RDBMS & noSQL
  • Experience in scripting and/or programming languages, building and maintaining workflows on a variety of systems (mainly GitLab CI pipelines)
  • Strong creativity, problems solving skills and ability to apply original thinking to produce new ideas and innovative solutions