Jobs / NiCE

Lead DevOps Engineer(6:00 PM -2:00 AM Shift)

NiCE · United Kingdom · Remote
United KingdomExp: 1-3 yrsRemote
Remuneration
Not specified
Location
United Kingdom · Remote
Visa sponsorship
Not specified

Job summary

The DevOps Engineer works as an integrated part of a software engineering team with specific focus on facilitating and building automated pipelines for continuous delivery of the team's deliverables with guaranteed production-level quality and supportability.

Qualifications

  • Bachelor’s degree in Computer Science, Business Information Systems or related field or equivalent work experience
  • 1-3 years of experience as a contributor on a software development team
  • Experience working with distributed source control systems, preferably GitHub or BitBucket
  • Experience writing scripting languages, such as Python, Perl, Powershell
  • Deep knowledge and understanding in Database Administration (Structured and/or unstructured, Indexing, Performance Tuning, Backup and restore, data lifecycle management, scaling)
  • Deep knowledge and understanding in Layer 2 and Layer 3 Networking Administration (DNS, SSL/TLS, Load Balancing, IPv4 Sub netting, Firewalling, etc.)
  • Deep knowledge and understanding in Voice Over IP administration (Signaling, Encoding/Decoding; Protocols like Media Gateway, RTC, SIP; Security, Border Controllers; QoS, LCR)
  • Deep knowledge and understanding in Operating Systems (Linux/Windows, Virtualization, Containers, Imaging, Orchestration, Storage types & performance, Monitoring, Capacity Planning)
  • Experience with Artifactory
  • Experience with Release Pipeline tools such as Concourse, Thoughtworks Go, Octopus, Hive, ElectricFlow, or Xebialabs
  • Call center and telecom experience
  • Familiarity with CI automation tools, such as CircleCI, Jenkins, or Bamboo, TFS Build
  • Familiarity with Docker containers and Docker-based Microservices
  • Familiarity with infrastructure automation tools such as Chef, Puppet, Ansible, or CloudFormation
  • Familiarity with Amazon AWS services

Responsibilities

  • Define and develop continuous integration and deployment pipelines
  • Build Infrastructure as Code
  • Coordinate build and release activities with stakeholders
  • Manage day to day operations of release pipelines, build tools, and source control software and resources
  • Troubleshoot and respond to downtime, performance degradation, and outside attacks
  • Perform ongoing maintenance and upgrades of DevOps systems (Production & non-production)
  • Identify, research, and prototype new technologies to improve DevOps processes

Skills

GoAnsibleWindowsAWSDockerPerlGitHubPuppetLinuxChefJenkinsPythonPowerShellArtifactoryBambooBitbucketCircleCICloudFormationHive

Degrees

Bachelor’s degree in Computer ScienceBachelor’s degree in Business Information Systems

Relocation

No