DevOps Engineer Job at Uridium Technologies

Uridium Technologies - Established in 2016, Uridium Technologies is a leading enterprise technology Integrator specialized in the deployment of dynamic and highly scalable ICT Infrastructure Solutions. Our customers cut across various segments including Banking, Telecommunication, Education, Oil/Gas, Power, Utilities and Government Institutions; internationally and locally. Our capabilities are entrenched in our strategy which is built to simplify complex situations into milestone successes, professionalism, and ability to deliver workable solutions within time and budget.

Uridium believes in and pursues an excellent service culture, and delivers its operations through global best practices using its ISO9001 certification process.


We are recruiting to fill the position below:

Job Position: DevOps Engineer

Job Location: Lagos
Employment Type: Full time

Job Brief

  • As a DevOps Engineer, you will be responsible for bridging the gap between software development and IT operations.
  • Your main objective will be to streamline and automate software development and deployment, ensuring efficient, reliable, and scalable systems.
  • You will work closely with development, QA, and operations teams to implement best practices for continuous integration, deployment, and delivery.

Responsibilities

  • Design, implement, and manage scalable and secure cloud infrastructure using platforms such as AWS, Azure, or Google Cloud.
  • Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.
  • Use tools like Prometheus, Grafana, ELK stack, or Datadog to monitor system health and troubleshoot issues.
  • Collaborate with development, QA, and operations teams to streamline the software development lifecycle.
  • Communicate effectively with stakeholders to understand requirements and deliver solutions that meet business needs.
  • Develop, maintain, and optimize continuous integration and continuous deployment (CI/CD) pipelines.
  • Integrate automated testing, code quality checks, and security scans into the CI/CD pipelines.
  • Implement and maintain monitoring and logging solutions to ensure system reliability and performance.
  • Implement security best practices and ensure compliance with industry standards and regulations.
  • Conduct regular security assessments and audits to identify and mitigate potential vulnerabilities.
  • Develop and maintain scripts and automation tools to streamline manual processes.
  • Use scripting languages like Python, Bash, or PowerShell to automate routine tasks.
  • Respond to and resolve production incidents and issues on time.
  • Conduct root cause analysis and implement corrective actions to prevent future incidents.

Qualifications

  • Bachelor’s Degree in Computer Science, Information Technology, or a related field.
  • Proven 3 - 5 years of experience as a DevOps Engineer or in a similar role.
  • Strong understanding of cloud platforms (AWS, Azure, Google Cloud).
  • Proficiency in scripting languages (Python, Bash, PowerShell).
  • Experience with CI/CD tools (Jenkins, GitLab CI/CD, CircleCI).
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with configuration management tools (Ansible, Puppet, Chef).
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack).
  • Strong problem-solving skills and the ability to work under pressure.

Method of Application
Interested and qualified candidates should forward their CV or Portfolio to: hr@uridiumtechnologies.com using the Job Position as the subject of the mail.