Hire the Best OpenStack Developers

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Bobby V.

New Addington, United Kingdom

$60/hr
5.0
57 jobs

I design fit-for-purpose infrastructure that holds up under pressure without torching the budget. I build and run multivendor production environments where systems must behave predictably through load, change, and failure. I own systems end-to-end: architecture, deployment, operations, and incident response. I kill manual toil with IaC and repeatable workflows, eradicate configuration drift, convert tribal knowledge into clean diagrams, runbooks, and a single source of truth. Security is built into the design through segmentation, least-privilege access, and automated controls, with systems documented and monitored to support audits, security incidents, and ongoing operations. I’ve seen the carnage of failed changes, vague handovers, audit nightmares, and undocumented systems that bleed operational risk daily. That’s why I build lean, observable, boringly stable platforms that scale without drama and cost less to run long-term. Experienced across enterprise, data center, and cloud environments, with industry exposure spanning telecoms, vendor support, MSP operations, financial services, low-latency trading, and large-scale service providers. 💻TECH SKILLS🥷 🌐Networking: WAN, LAN, WLAN(Meraki, UniFi), VLANs, VXLANs, IPv6, NAT, RIP, OSPF, BGP, VRF, ACLs, QoS, VPNs, DHCP, DNS, NFV 📦Virtualization: VMware, OpenStack, Hyper-V, KVM, Proxmox, Docker, SR-IOV, SAN ☁️Cloud: AWS(EC2, VPC, Flow Logs, S3, IAM, CloudWatch, WorkSpaces, WAFR), Azure(VMs, AD, Networking), Google Workspace, Office 365 ⚙️OS: Cisco IOS, Cisco NX-OS, Dell OS10, Arista EOS, Windows Server(PowerShell, AD, Group Policy, Exchange), Linux(Bash, IPtables, Permissions, Nginx), macOS 🔐Security: Firewalls(Palo Alto, FortiGate, SonicWall), CASB(Netskope), SIEM(Rapid7), MDM(MaaS360), IAM(Okta, Centrify, CyberArk), Email(Mimecast) 🤖Automation: Python(Jinja2), APIs(RESTful, NETCONF, RESTCONF), XML, JSON, YAML, YANG, Terraform, Ansible, GitHub 🛠️Tools: Wireshark, Nmap, iPerf, Cisco CIMC, Dell iDRAC, Dell OpenManage, Veeam, OpenVAS, GitHub, Postman, ManageEngine, PRTG, Zabbix, Observium, Graylog, Passbolt, NetBox, Visio, Itemit

  • OpenStack
  • Network Engineering
  • Network Design
  • Network Security
  • Firewall
  • Python
  • Windows Administration
  • Linux
  • Microsoft Azure
  • Cisco Certified Network Professional
  • Automation
  • DNS
  • DevOps
  • VMWare
  • Amazon Web Services
  • Web Application Firewall
  • API
  • Infrastructure Management
  • Ansible
  • Terraform
Doston N.

Tashkent, Uzbekistan

$30/hr
5.0
2 jobs

5+ years administering Linux servers, Kubernetes clusters, and network security in a government cybersecurity environment — where downtime and vulnerabilities aren't an option. I recover broken production systems fast and build hardened infrastructure that stays up. What I do: - Production incident response and recovery — diagnosing failures under pressure and getting systems back online (server recovery, database issues, crashed containers, storage problems) - Linux server administration and hardening — SSH hardening, firewall configuration, CVE remediation, security incident response - Container orchestration — Kubernetes (RKE2), Docker, Docker Compose across dev and production clusters - Infrastructure & monitoring — Proxmox VE, Grafana, Prometheus, DNS management - Databases & services — PostgreSQL, MongoDB, Redis, Kafka, ClickHouse Recent work I'm proud of: - Recovered a full production stack after a server restart caused disk devices to swap — traced the root cause through cascading database and container failures to the storage layer, and restored everything with zero data loss - Investigated and remediated a compromised production website — confirmed active CVE exploitation through log analysis, closed the entry point and secondary vulnerabilities, deployed a WAF - Built and deployed a full-stack internal web application (Next.js, PostgreSQL, Docker) serving 200+ users I communicate clearly and consistently — you'll always know the status of your systems. Whether you need an urgent recovery, a hardened server built from scratch, or ongoing infrastructure support, I bring the depth to solve problems properly, not just patch symptoms. Let's talk about what you need.

  • Network Security
  • DevOps
  • Linux
  • Web Server
  • VPN
  • FortiGate Firewall
  • Bash
  • Grafana
  • Prometheus
  • Proxmox VE
  • SSL Certificate
  • DNS
  • Docker
  • Docker Compose
  • Kubernetes
Alan Dario M.

Resistencia, Argentina

$35/hr
5.0
1 jobs

As a skilled Software Engineer with 10+ years in Full Stack Web Development, My strongest core role is a python developer for backend-heavy products, with additional experience in C# .NET when projects require enterprise-grade backend logic. When the scope expands, I work as a full stack developer with end-to-end ownership, or as a web developer focused on scalable execution. 📌 What I typically cover Web and Mobile Development backed by 10+ years of product work, supported by a full stack developer approach when APIs and UI must evolve together Full-Stack Development aligned into 1 clear delivery flow, shaped through python full stack thinking for faster releases and fewer handoff gaps E-commerce Web Development across 3 core layers - business logic, integrations, and user flows - delivered with full stack python experience API development and Integration for internal platforms and 3rd-party systems, handled in a full stack developer python role when architecture must stay practical ⚙️ My current capability set covers React with JavaScript, Next.js, Nest.js and TypeScript, plus Vue.js and Angular. On the backend, I work with Node.js, laravel, python, Django, Flask, .NET, C++, Go, Ruby on Rails and Java. Mobile and cloud delivery includes iOS, Android, flutter, React Native, AWS, Azure, GCP, Docker, Kubernetes, and openstack. I also support CMS and platform work through wordpress, Drupal, Symfony, Magento and Shopify. 🛠️ Delivery across product layers Lean API products often benefit from a python full stack developer flask setup User-facing systems need a full stack web developer mindset when flow affects adoption Interface-heavy platforms grow faster with a full stack developer react profile Cross-layer execution works well in a full stack developer react python environment System reliability improves early with a backend python developer focus 🤖 I build AI features for real workflows, not for demo value alone. In that context, I work as a python ai developer on assistants, automation and internal tools. My python ai work is strongest where adoption matters, and clients also bring me in as an ai developer or ai software developer when implementation must connect product, backend, and rollout. 🧠 AI, frontend, and product execution ✔️Practical ai machine learning features tied to support, search, and operations ✔️Applied machine learning developer work when smart functionality must fit an existing product ✔️Business-facing machine learning integrations designed for measurable value ✔️Custom chatbot systems built with react python flows and fastapi services ✔️Scalable UI delivery as a react developer with clean html front end execution and thoughtful app design ☁️ I stay close to architecture because strong delivery depends on clear ownership. That is why I regularly handle back end development, step in as a backend developer when technical decisions affect release quality, and support python devops workflows across cloud and deployment planning. 🔧 Collaboration and adjacent exposure In a startup, delivery often means working beside a data scientist, then translating that work with a product manager into usable features. Release quality improves when a qa analyst joins early, especially in products shaped by compliance. Some founders also involve me as a startup consultant before code begins. ✔️Broader platform exposure includes sharepoint workflows, material ui dashboards, payment gateway implementation ✔️Cross-team delivery has also touched full stack java environments and adjacent java devops processes. ✔️Finance-related work has included trading python flows, algorithmic trading logic, binance integrations, and tools built for a trader. ✔️Adjacent product contexts have involved data entry operations, support for a journalist workflow, technical resume writing solutions, selected dall-e use cases, prototype work around crypto bot ideas, and tools requested by gaming developers. ✔️Growth-focused engagements may also involve a seo specialist, a practical it consultant, or teams building in marketing saas. 🌍 My domain expertise includes AI Startups, Data Analytics, Healthcare, Fintech, E-commerce agencies, IT Consulting/Softdev companies, Real Estate, Non-Profit, Blockchain and Gambling 🤝 If you need senior technical ownership Full Stack Developer, fast ramp-up and delivery that stays aligned with business goals, let’s talk."

  • React
  • Next.js
  • Vue.js
  • TypeScript
  • JavaScript
  • Python
  • Laravel
  • Symfony
  • Laminas
  • CodeIgniter
  • Docker
  • Tailwind CSS
  • XAMPP Stack
  • Redis
  • Elasticsearch
Jin T.

Anqing, China

$30/hr
5.0
2 jobs

I specialize in delivering robust, scalable private cloud infrastructures tailored to enterprise needs. With hands-on experience across CloudStack, OpenStack, oVirt, and Proxmox, I provide end-to-end deployment, integration, and support — from physical servers, network architecture, storage solutions to virtualization and containerization. What I bring to your project: Deep expertise in private cloud platforms: CloudStack, OpenStack, oVirt, Proxmox Extensive knowledge of storage systems: NAS, SAN, distributed storage design and implementation Strong networking skills including Huawei datacom, virtualized networks, firewall and security design Proficient in Linux (RHEL/CentOS/Ubuntu) and Windows Server administration Containerization with Docker, with understanding of modern app deployment Focused on delivering production-ready, maintainable systems with thorough documentation and post-deployment support Why choose me? I provide full lifecycle service: design → deploy → document → support My solutions prioritize reliability, security, and scalability I do NOT focus on CI/CD pipelines or Kubernetes orchestration, but specialize in building the foundation private cloud infrastructure that enterprises rely on Proven track record on Upwork, including a completed CloudStack private cloud deployment (5⭐️ client feedback) If you need a dependable private cloud infrastructure specialist who can handle your entire virtualization stack from storage to networking and VM orchestration — let’s talk!

  • OpenStack
  • Apache CloudStack
  • Virtualization
  • Proxmox VE
  • VMWare
  • Ceph
  • Docker
  • Firewall
  • Network Engineering
  • Huawei AR
  • Huawei USG
  • Linux
  • Windows Server
  • IT Infrastructure
  • Bourne Shell
Nabeel A.

Gujranwala, Pakistan

$20/hr
5.0
1 jobs

✅ Red Hat Certified OpenShift Specialist (EX280) ✅ Certified Kubernetes Administrator (CKA) ✅ Microsoft Certified: Azure Administrator Associate (AZ-104) ✅ 5+ years building and running production cloud infrastructure ✅ Kubernetes, OpenShift, Terraform, CI/CD across AWS and Azure I build and run the infrastructure your product depends on. Most teams I work with have the same two problems: deployments that break in ways nobody can reproduce, and infrastructure that has grown into something people are afraid to change. I fix both with clean repeatable automation and production-ready solutions rather than temporary patches, across fintech, healthcare, enterprise SaaS and e-commerce platforms. Here's what I can help you with: ✔OpenShift Administration & Platform Engineering Red Hat OpenShift cluster setup, administration and troubleshooting, covering RBAC, security context constraints, networking, storage, Helm charts and Operators. Certified to EX280 level, which matters most in the regulated banking, healthcare and government environments where OpenShift is the standard. ✔Kubernetes Cluster Management Cluster design, deployment and scaling across EKS, AKS and self-managed environments, including multi-cluster setups, multi-tenancy, resource limits, autoscaling and the security configuration that keeps a shared cluster safe. ✔CI/CD Pipelines & Release Automation Automated build and deploy pipelines in Azure DevOps, GitHub Actions and Jenkins, structured as reusable templates so new services ship without anyone rebuilding the pipeline each time. ✔GitOps Delivery Argo CD and OpenShift Pipelines with Tekton, so deployments are declarative and auditable, and rolling anything back is a git revert rather than an incident. ✔Cloud Infrastructure on Azure & AWS Azure VMs, virtual networks, load balancers, Key Vault and AKS, plus AWS infrastructure, provisioned as code with Terraform so environments are reproducible rather than hand-built. ✔Monitoring, Observability & Reliability Prometheus, Grafana and Datadog set up so you find out about problems before your users do, with SLO-based alerting that is actionable rather than noisy, plus incident response, on-call support and high availability design. ✔Security & Compliance-Ready Infrastructure Secret management with Vault and cloud-native key stores, IAM and network policy, container image scanning and audit logging, built for environments working toward SOC 2, HIPAA, PCI-DSS or ISO 27001 rather than retrofitted afterwards. ✔Cloud Cost Optimisation Reviewing what you are actually paying for: rightsizing, unused resources, storage tiers and commitment planning, then implementing the changes and showing the difference on the bill Send me what you are running now and what is going wrong with it, and I'll tell you what I would fix first, free, before you commit to anything.

  • OpenShift
  • Kubernetes
  • DevOps
  • Azure DevOps
  • GitHub
  • Jenkins
  • Automation
  • Terraform
  • Prometheus
  • Grafana
  • DigitalOcean
  • Microsoft Azure
  • Amazon Web Services
  • GitLab
Cleverson P.

Matinhos, Brazil

$25/hr
5.0
5 jobs

I help businesses secure and optimize Linux infrastructure, firewalls, VPNs and virtualization environments. Specialized in: Network & Security: OPNsense | pfSense | Wazuh SIEM Wireless & Infrastructure: Ubiquiti UniFi Ecosystem Virtualization & Backup: Proxmox VE | Proxmox Backup Server VPN & Connectivity: WireGuard | OpenVPN | Cloudflare Tunnel SysAdmin & DevOps: Linux Servers | Docker | Reverse Proxy Core Services: Network Troubleshooting | Infrastructure Hardening I work mainly with: VPN issues Firewall configuration Secure remote access Reverse proxy problems Linux server deployments Monitoring and log analysis High availability environments I focus on fast troubleshooting, security best practices and stable infrastructure delivery. If you need someone to solve infrastructure and security problems quickly and professionally, let’s talk.

  • Information Security
  • DevOps
  • Linux System Administration
  • Proxmox VE
  • Zabbix
  • PfSense
  • VPN
  • OpenVPN
  • Docker
  • NGINX
  • Apache HTTP Server
  • Ubiquiti
  • Zero Trust Architecture
  • DNS
  • Cloudflare
  • Virtualization
  • Cybersecurity Monitoring
  • Security Infrastructure

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

What does an OpenStack developer do?

An OpenStack developer writes and maintains code for the open source cloud computing platform. This role focuses on building features, fixing bugs, and improving the reliability of core services like Compute, Networking, and Storage. You contribute directly to upstream projects through a structured review process rather than maintaining private forks. Your work ensures that cloud infrastructure scales securely and operates without interruption for enterprise users.

  • Submit code changes and documentation updates to Gerrit using git-review for peer evaluation. You iterate on patchsets by addressing feedback from core reviewers and ensuring your commits meet project governance standards before merging.
  • Validate software modifications with automated testing frameworks such as tox and Tempest. You run integration test suites to confirm that new features do not break existing functionality or introduce regressions in the continuous integration pipeline.
  • Implement specific features or resolve defects within individual OpenStack service repositories. You write clean, maintainable Python code that adheres to style guidelines and interacts correctly with other components through defined APIs and client libraries.

How to hire an OpenStack developer on Upwork

Step 1: Post a job

Define your cloud infrastructure needs by listing specific OpenStack components and upstream contribution requirements. Use the Job Post Generator powered by Uma™, Upwork's Mindful AI to draft a precise description from a few sentences about your project. You can write a new post, update a saved draft, or reuse an existing post to start hiring.

  • Specify which OpenStack services need development, such as Nova for compute or Neutron for networking, to attract specialists with relevant codebase experience.
  • List required tools like Gerrit for code review and tox for validation so candidates know they must follow upstream contribution workflows.
  • Clarify if the role involves writing new features, fixing bugs, or updating documentation within OpenStack repositories to set clear expectations.

Step 2: Evaluate candidates

Look for portfolios that show merged patchsets in OpenStack projects and familiarity with CI gating workflows. Uma can run instant video interviews and build shortlists with side-by-side comparisons to help you identify developers who understand cloud infrastructure standards.

  • Check for evidence of submitting changes via git-review and iterating on feedback in Gerrit, which proves they can navigate the upstream review process.
  • Verify experience with Tempest integration tests to ensure they can validate cloud implementations and maintain stability across updates.
  • Review contributions to OpenStack client libraries or CLI tools to confirm they can build interfaces that interact correctly with cloud APIs.

Step 3: Interview your top choices

Discuss their approach to automated testing and how they handle merge conflicts in complex cloud environments. Schedule and conduct interviews within Upwork Messages, where you receive an immediate transcript and summary after each session to track key insights.

  • Ask how they structure tox validation jobs to catch errors early and maintain code quality before submission to the main branch.
  • Explore their experience debugging distributed systems to gauge their ability to troubleshoot issues in multi-node OpenStack deployments.
  • Question their process for documenting API changes to ensure other developers can integrate with their updates without confusion.

Step 4: Agree on scope and begin work

Set milestones for code submissions, test coverage improvements, and documentation updates. Use Upwork Messages and the contract workroom for communication and project management, plus identity verification, payment protection, hourly tracking, and project funds for security.

  • Define deliverables as specific patchsets merged into Gerrit or validated branches to measure progress against concrete technical outcomes.
  • Establish a schedule for running automated test suites to confirm that new code does not break existing cloud functionality.
  • Agree on documentation standards for any new features or bug fixes to keep project artifacts current and useful for the community.

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.

The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.

How much does hiring an OpenStack developer cost?

$500-$1,500 per project is a typical range for focused OpenStack developer work. Final pricing depends on scope, technical complexity, required integrations, source-material quality, revision needs, and the freelancer's experience level.

Documentation updates

$500-$1,200/project

Entry-level to mid-level
  • Revised or new documentation content
  • Updated artifacts based on feedback
  • Finalized docs submitted to repository

Bug fixes

$1,200-$2,500/project

Mid-level
  • Code changes submitted to Gerrit
  • Tox-based test results confirming fix
  • Approved change merged into codebase

Feature implementation

$2,500-$5,000/project

Mid-level to senior-level
  • New feature logic in project repo
  • Tempest integration tests for new logic
  • Iterated patchsets addressing reviewer comments

CI gate configuration

$5,000-$8,000/project

Senior-level
  • Configured tox validation jobs for CI
  • Automation scripts for gate execution
  • Successful gate run logs and reports

Custom cloud integration

$8,000-$15,000/project

Expert-level
  • Design document for custom integration
  • Code connecting OpenStack services to external systems
  • End-to-end testing results and deployment guide

Frequently asked questions

Is hiring an OpenStack developer worth it?

For most businesses, yes: hiring an OpenStack developer is worthwhile. These specialists build and maintain private cloud infrastructure using open-source components rather than relying solely on public cloud vendors. They configure automated testing pipelines and submit code patches to upstream projects to keep your deployment secure and current.

How do I evaluate OpenStack developer candidates?

Evaluate candidates by reviewing their contribution history in Gerrit and their familiarity with the git-review workflow. A strong candidate demonstrates experience running tox validation jobs and writing Tempest integration tests to verify cloud functionality before merging code.

What tools does an OpenStack developer use daily?

An OpenStack developer uses Git and git-review to manage code submissions to Gerrit for peer review. They also run tox for local validation and execute Tempest test suites to confirm that changes do not break existing cloud services.

Does an OpenStack developer write documentation?

Yes, an OpenStack developer authors and updates technical documentation within project repositories as part of the standard contribution process. This work ensures that configuration guides and API references remain accurate for other engineers deploying the cloud environment.