Location
Nigeria
Full job description
Yesterday
p
DevOps Engineer
profibook
Engineering & Technology
Rest of Nigeria (Nationwide)
Confidential
- Minimum Qualification :
Job Description/Requirements
Profibook (www.profibook.co) is an early-stage startup building a SaaS platform and marketplace connecting customers with local service professionals (electricians, cleaners, plumbers, babysitters). We’re fully remote and building a global team across the Earth.
Role Overview
We’re hiring a foundational DevOps Engineer to design, build, and manage our CI/CD pipelines, automate our infrastructure on Microsoft Azure , implement robust integration and E2E testing practices, and champion security across our entire platform. You will be pivotal in ensuring Profibook.co is scalable, reliable, secure, and can deliver features rapidly to our users. You’ll be working closely with our development team to streamline operations and foster a strong DevOps culture .
Key Responsibilities
- CI/CD Pipeline Development & Management: Design, implement, and maintain robust CI/CD pipelines in Azure DevOps for automated builds, testing, and deployments.
- Infrastructure as Code (IaC) & Azure Management: Provision, configure, and manage Azure cloud resources (e.g., App Services, Azure Kubernetes Service (AKS) , Functions, Databases, Storage, Networking) using IaC principles ( Bicep , ARM Templates , or Terraform ).
- Test Automation Integration: Integrate automated testing (integration, E2E, performance) into CI/CD pipelines to ensure high-quality releases. Support development teams in writing effective tests.
- Security & Compliance: Implement and manage Azure security best practices, including network security ( NSGs , Firewalls), identity and access management ( Azure AD/Entra ID ), vulnerability scanning, and configuration of tools like Microsoft Defender for Cloud and Azure Policy .
- Monitoring, Logging & Alerting: Establish and maintain comprehensive monitoring, logging, and alerting systems using Azure Monitor and Log Analytics to ensure platform health and proactive issue resolution.
- Automation & Scripting: Automate manual operational tasks using scripting languages (e.g., PowerShell , Bash , Python ).
- Collaboration & Support: Work closely with development teams to troubleshoot issues, optimize application performance, and ensure smooth deployment processes.
- Documentation: Maintain clear documentation for infrastructure, CI/CD processes, and security configurations.
Requirements
- 3-5+ years of hands-on experience in a DevOps role , with a strong focus on Azure cloud environments .
- Experience in a SaaS or startup environment is a strong plus.
- Proficiency with Azure DevOps (Pipelines, Repos, Artifacts).
- Deep understanding of Azure Cloud Services (e.g., App Service, AKS , Functions, Azure SQL Database , Azure Storage , Virtual Networks).
- Solid experience with Infrastructure as Code ( Bicep , ARM Templates , or Terraform ).
- CI/CD & Automation: Proven ability to build and manage complex CI/CD pipelines and automate infrastructure tasks.
- Experience incorporating automated testing (integration, E2E) into CI/CD pipelines. Familiarity with testing frameworks (e.g., Selenium , Cypress , Playwright , Postman , NUnit/xUnit , Jest/Mocha or similar) is beneficial.
- Demonstrable experience with Azure security tools and best practices ( Microsoft Defender for Cloud , Azure Policy , Azure Key Vault , NSGs , Azure AD/Entra ID , vulnerability management).
- Strong scripting skills ( PowerShell , Bash , or Python ).
- Proficiency with Git and Git-based workflows.
- Familiarity with containerization technologies ( Docker , Kubernetes/AKS ) is highly desirable.
- Experience with monitoring and logging tools ( Azure Monitor , Log Analytics preferred).
Education & Certifications
- Bachelor’s degree in Computer Science , Engineering , or a related field is preferred. Relevant Azure certifications (e.g., Azure DevOps Engineer Expert , Azure Administrator Associate , Azure Security Engineer Associate ) are a strong plus.
- Communication & Collaboration: Excellent English communication skills (written and verbal) and a collaborative mindset.
- Remote & Self-Driven: Highly organized, proactive, and thrives in a fully remote, globally distributed team environment.
- Analytical Mindset: Strong problem-solving skills and a data-driven approach to decision-making.
What We Offer
- Competitive salary.
- Fully remote work environment with flexible hours.
- Opportunity for company shares after 12 months based on performance.
- Visa sponsorship to the EU or USA may be possible after 12 months, based on performance and company resources.
- An impactful role with the opportunity to shape the infrastructure, reliability, and security of a fast-growing, mission-driven startup from an early stage.
<