VI

DevOps Engineer

V4IDEAS Inc.
Posted 3 hours ago
PakistanRemoteEngineering & Development
Is this job info correct?

Company Description Ideali is an all-in-one fundraising and membership platform that supports nonprofits, organizations, and community causes in raising funds and engaging supporters. With zero platform fees, Ideali provides a transparent fundraising experience while offering tools to manage campaigns, donors, and memberships in a single place. The platform supports one-time and recurring donations, Tap to Pay, QR codes, website embedding, and integrations with tools such as QuickBooks and Constant Contact. Ideali’s mission is to make giving easier, help organizations grow, and turn generosity into meaningful impact across communities. The team focuses on simplifying digital fundraising operations for organizations in both USD and CAD markets.


Role Description The DevOps Engineer role at Ideali is a full-time remote position focused on building, maintaining, and improving the cloud infrastructure that powers our fundraising platform. Day-to-day responsibilities include designing and implementing infrastructure as code, automating deployment pipelines, managing CI/CD workflows, and monitoring system performance and reliability. The DevOps Engineer will collaborate with software developers to streamline code integration, optimize application delivery, and ensure secure, scalable environments. The role also involves managing Linux-based systems, troubleshooting production issues, enhancing observability, and contributing to operational best practices and documentation.


Qualifications

  • Strong Infrastructure as Code (IaC) skills with experience using tools such as Terraform, CloudFormation, or similar to define and manage cloud resources.
  • Solid Software Development and Continuous Integration experience, including scripting or programming (e.g., Python, Go, or Node.js) and working with CI tools like GitHub Actions, GitLab CI, or Jenkins.
  • Hands-on System Administration and Linux expertise, including managing servers, configuring services, handling networking basics, and ensuring security and performance.
  • Experience with cloud platforms (e.g., AWS, GCP, or Azure), containerization and orchestration (Docker, Kubernetes), and monitoring/logging tools (e.g., Prometheus, Grafana, ELK, or similar).
  • Familiarity with security best practices in DevOps, including secrets management, access control, backups, and disaster recovery procedures.
  • Ability to work autonomously in a remote environment, collaborate effectively with cross-functional teams, and communicate clearly in written and spoken English.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience; prior experience supporting SaaS or high-availability platforms is a plus.

Similar jobs