Hire the Best SaltStack Specialists

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

Lahore, Pakistan

$45/hr
4.6
307 jobs

Hello, Thanks for visiting my profile. This is Abid Ur Rehman, a certified Asterisk Developer DCAP, VoIP Consultant, VICIDial, FreePBX SCE, 3CX v18 and v20 Certified Advanced Engineer, Elastix ECE, GoAutoDial, The SIP School SSCA, PBXWare, A2Billing, FreeSWITCH, Twilio, FusionPBX, ASTPP, Network CCNA, Windows Servers MCSE, and Linux RHCE certified expert. I graduated with a BS in Telecommunication and an MSc in Telecommunication Networks. Having over 13 years of VoIP/Linux/IT/network planning, design, development, deployment, optimization, administration, and support experience in top-notch organizations such as Telappliant Ltd., Cybergen, SCB Global, Dialer360, and Astericom. Skills and Certification: IP PBX: 3CX, Asterisk, FreePBX, Elastix, PBXware MT, FreeSWITCH, FusionPBX, Issabel, VoIPOffice AI Agents/Integration: ElevenLabs, Vapi SMS Blast/Broadcast using SignalWire, VoIP.ms, Telnyx, Anveo, Bandwidth, Plivo, Skyetel, Twilio, VoxTelesys, BulkSolutions, Flowroute, Intelepeer, and BulkVS Telecom Billing: A2Billing, ASTPP, VOS3000, and Magnus Billing. Dialer: VoiceBroadcast, VICIDial, GoAutoDial, VICIBox Multi-Server Clustering, Dialer360, Primo Dialer IP Phones: Aastra, AND phone, Algo, AudioCodes, Cisco, Cisco/Linksys, CloudTC, Cortelco, CyberData, Digium, H-Tek, Incom, Intelbras, Konftel, Mocet, Norphonic, Obihai, Panasonic, Patton, Phoenix Audio, Polycom, Snom, Thomson, Unidata, Uniden, VTech, Xorcom, Yealink, Yealink/Dreamwave IP PBX (hardware): Sangoma PBXact UC / FreePBX, Elastix IP PBX, Grandstream UCM, Yeaster S-series, Renegadepbx-1U-Appliance-with-FreePBX, Patton's gateways VoIP Providers: USA and Canada: Astericom, Twilio, VoIPdotms, Switch2VOIP, SignalWire, Anveo, Alcazarnetwork, voxbeam, Telus, RingCentral, Call Centric, Voyant (Vitelity), Nextiva, bandwidth, Altotelecom, FlowRoute, QuestBlue, sipdotus, DIDLogic, Nexmo, Plivo, siptrunkdotcom, Telnyx, IDTExpress, Zadarna SMS and Bulk SMS: I can write code for you to send and receive SMS using any Asterisk and FreeSWITCH server and through popular providers like Telnyx, Twilio, Bandwidth, VoIPdotms, and SignalWire. For bulk SMS, I can set up a code with the front end for sending bulk SMS from a CSV . UK: Fuse 2, BT, VoIPTalk, DrayTEL, Telappliant, Gamma, sipgate, VoIPFone, VoiceFlex, Voicehost, Brightstar, Yellowgrid, Gradwell, T4com Ltd, Voxbeam, and Spitfire Linux Distros: CentOS, Redhat EL, Ubuntu, OpenSUSE, Debian, Back Track (Kali Linux) Windows machines: Windows Server 2012 and 2016, Windows Desktop 11, 10, 8, 7, and XP. Cloud Platforms: AWS EC2 and LightSail, GCP, Vultr, BlueHost, HostGear, Hetzner, and Digital Ocean Coding: PHP, MySQL, Lua, XML, JSON, HTML I would be very happy to assist start-ups as well as SMEs in achieving their goals and business objectives. Thank you!!

  • VoIP
  • VICIDIAL
  • FreePBX
  • Linux System Administration
  • Asterisk
  • 3CX
  • MySQL
  • VoIP PBX
  • Full-Stack Development
  • VoIP Administration
  • Twilio
  • PHP
  • VoIP Software
  • PBX
  • AI Bot
Ali H.

Islamabad, Pakistan

$50/hr
4.9
110 jobs

DevOps and Linux engineer with 4+ years running production infrastructure for businesses that cannot afford downtime. 100+ projects delivered on Upwork at a 96% success rate, currently managing systems that handle millions of requests a day. Most clients reach out for one of three reasons. Something broke and they need it fixed fast. They are scaling and their setup will not hold. Or they want someone to review their cloud and tell them honestly what is wrong. I handle all three, find the root cause, fix it properly, and document everything so your team can maintain it. โ˜๏ธ ๐—–๐—น๐—ผ๐˜‚๐—ฑ & ๐——๐—ฒ๐˜ƒ๐—ข๐—ฝ๐˜€ AWS, Azure, GCP, Oracle Cloud, DigitalOcean, Hetzner. Kubernetes (EKS, GKE, AKS, K3s), Docker, Terraform, Ansible. CI/CD pipelines with GitHub Actions, GitLab CI, Jenkins, and ArgoCD. GitOps, zero-downtime deployments, autoscaling, cloud migration, and cost optimization. ๐Ÿง ๐—Ÿ๐—ถ๐—ป๐˜‚๐˜… & ๐—ฆ๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ ๐—”๐—ฑ๐—บ๐—ถ๐—ป๐—ถ๐˜€๐˜๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป Ubuntu, Debian, RHEL, Rocky, AlmaLinux. Nginx, Apache, LiteSpeed, HAProxy. Server setup and hardening, SSL, performance tuning, cPanel, WHM, Plesk, WordPress hosting, backups, and disaster recovery. ๐ŸŒ ๐—ก๐—ฒ๐˜๐˜„๐—ผ๐—ฟ๐—ธ, ๐——๐—ก๐—ฆ & ๐—˜๐—บ๐—ฎ๐—ถ๐—น WireGuard, OpenVPN, NAT and floating IP routing, firewalls, and DNS architecture. Email deliverability (SPF, DKIM, DMARC, BIMI), mail servers (MailCow, Postfix, iRedMail, Amazon SES), and VoIP (Asterisk, FreePBX, SIP). ๐Ÿ›ก๏ธ ๐—–๐—น๐—ผ๐˜‚๐—ฑ๐—ณ๐—น๐—ฎ๐—ฟ๐—ฒ & ๐—ฆ๐—ฒ๐—ฐ๐˜‚๐—ฟ๐—ถ๐˜๐˜† Cloudflare WAF, DDoS and bot mitigation, Zero Trust, Tunnels, and load balancing. DevSecOps, Vault secrets management, fail2ban, and full security audits. ๐Ÿ“Š ๐— ๐—ผ๐—ป๐—ถ๐˜๐—ผ๐—ฟ๐—ถ๐—ป๐—ด & ๐—ฅ๐—ฒ๐—น๐—ถ๐—ฎ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐˜† Prometheus, Grafana, Datadog, Dynatrace, Splunk, CloudWatch, and ELK. Logging, alerting, and observability that catches problems before your users do. Python and Bash automation throughout. โœ… ๐—ช๐—ต๐˜† ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€ ๐—ธ๐—ฒ๐—ฒ๐—ฝ ๐—ต๐—ถ๐—ฟ๐—ถ๐—ป๐—ด ๐—บ๐—ฒ I communicate clearly and give honest timelines. I own the problem instead of handing it back. I leave you with clean documentation. And I am there when production breaks, including outside business hours. If your infrastructure is unstable, your costs are climbing, or you just need a reliable engineer who takes responsibility for the outcome, send me a message. Happy to review your setup and tell you honestly what I would do. Ali

  • DevOps Engineering
  • Amazon Web Services
  • Linux System Administration
  • Microsoft Azure
  • Google Cloud Platform
  • Kubernetes
  • Terraform
  • CI/CD
  • GitHub
  • NGINX
  • Cloudflare
  • Cloud Architecture
  • Server Administration
  • WordPress
  • Docker
  • Network Administration
  • DNS
  • System Administration
  • Email Deliverability
  • Network Security
Ankur G.

Gurugram, India

$50/hr
4.5
52 jobs

โ€ข Seasoned Opensource BI Expert with 8+ years of dedicated experience in various reporting and ETL tools. โ€ข Expert Jasper Reports Developer with experience of over 8 years and with more than 15 major projects completed for clients like Discovery, Macys, AMEX, etc. โ€ข Great hands on experience on Tableau and other reporting tools like Pentaho, BIRT, etc. โ€ข Also, have good knowledge of ETL: tools like Talend, Kettle etc. โ€ข Have good knowledge of Java application development and cloud deployment with good integration skills of DB like MySQL, MongoDB, Oracle, SQL Server, etc. โ€ข Also, have UI designing and development experience in jQuery, JSP, Servlets, HTML5 and Javascript. Overall a complete package of providing end to end solution.

  • SQL
  • Java
  • Data Visualization
  • SAP Crystal Reports
  • BIRT
  • Tableau
  • Data Analysis
  • Pentaho
  • Jaspersoft Studio
  • PostgreSQL
  • Jasper
  • JasperReports
  • Microsoft SQL Server
Danilo C.

Sao Paulo, Brazil

$55/hr
5.0
8 jobs

Dedicated to optimization, automation, experienced DevOps Engineer that understands operations and development to quickly deliver code to customers. Has experience within Cloud and monitoring solutions, as well as DevOps development in Mac and Linux systems. Core Qualifications - Experienced with Interpreted Languages, including Perl and Python. - Understanding of Compiled languages, including C, C++, Java and Go. - Strong use of Shell script languages, including BASH. - Excellent configuration management using SaltStack, Ansible, Terraform. - Excellent Google Cloud experience and Kubernetes. Google Cloud Certified Professional Cloud Architect Google Cloud Certified Professional Data Engineer

  • SaltStack
  • Google Cloud Platform
  • Amazon Web Services
  • System Administration
  • Python
  • Linux
  • Kubernetes
  • Linux System Administration
  • Automation
  • DevOps
  • Zabbix
  • Git
  • PostgreSQL
  • CI/CD
Francis B.

Makati City, Philippines

$12/hr
5.0
7 jobs

HubSpot Revenue Operations Certified HubSpot Social Media Certified DealCloud Platform Manager Certification - Advanced Functionality DealCloud Platform Manager Certification CRM, HubSpot RevOps & ERP Automation Specialist focused on improving revenue operations, CRM data quality, workflow automation, and operational efficiency. Experienced in DealCloud CRM, HubSpot, ERPNext, Python, JavaScript, and business process optimization across sales, customer service, and operations teams. I help organizations streamline processes, maintain clean and reliable data, reduce manual work, and build scalable systems that improve visibility, reporting, and decision-making. What I Can Help You With: ๐Ÿ“‹ HubSpot & DealCloud CRM setup, administration, and optimization ๐Ÿ“Š CRM data imports, cleansing, validation, deduplication, and reporting ๐Ÿ“ˆ Revenue Operations (RevOps), pipeline management, and data governance ๐Ÿค Customer service operations, inbox management, and client communication support โš™๏ธ ERPNext customization (Client Scripts, Server Scripts, Custom Doctypes, Workflows) ๐Ÿ” Workflow automation using n8n, Python, APIs, and business process integrations ๐Ÿ Python scripting and automation for operational efficiency ๐ŸŒ JavaScript enhancements for forms, UI, and client-side functionality ๐Ÿ“Š Dashboard creation, KPI reporting, and operational visibility improvements ๐Ÿ› ๏ธ CRM troubleshooting, system audits, and process optimization

  • Shopify
  • Data Entry
  • Zendesk
  • Technical Support
  • Customer Service
  • Email Marketing
  • JavaScript
  • Automation
  • Process Improvement
  • n8n
  • Make.com
  • CRM Automation
  • CRM Development
  • Revenue Management
  • HubSpot
Asif M.

Greenford, United Kingdom

$38/hr
5.0
23 jobs

๐Ÿฅ‡ Top Rated | 100% Job Success ๐Ÿฅ‡ 20+ Years in Tech | AI/ML/NLP | Automation ๐Ÿฅ‡ OpenClaw / Hermes Claw Expert for production-ready AI agents, MCP tools, RAG bots, n8n workflows, and business automation Iโ€™m Asif, an Open Claw / Hermes Claw Expert, and AI Automation Engineer. I build production-ready OpenClaw AI agents that connect to real systems, take real actions, automate workflows, update CRMs, process documents, scrape data, generate reports, and trigger business operations. Recent Open Claw builds include CorpusIQ for MCP-based business-tool orchestration, GTM100 for AI GTM/email automation, social media automation across X/Twitter, LinkedIn, TikTok, Instagram, Facebook, and n8n automation for AI cold calling, Gmail replies, CRM updates, Google Sheets, Monday crm, Google Docs, VPS deployment, and reporting workflows. I can help you build: โœ… OpenClaw & HermesClaw AI Agents AI agents that call APIs, query databases, process PDFs/docs/sheets, update HubSpot/Salesforce/Airtable/Notion, and run multi-step workflows. โœ… MCP Servers & Model Context Protocol Tools Custom MCP tools for CRMs, databases, APIs, internal apps, permissions, secrets, audit logs, and safe execution. โœ… RAG Bots & Knowledge Assistants Chat over PDFs, SOPs, wikis, tickets, manuals, websites, and internal docs using Pinecone, Qdrant, Chroma, Weaviate, LangChain, LlamaIndex, OpenAI, and Claude. โœ… n8n AI Automation n8n workflows for lead routing, email automation, AI cold calling, Google Sheets, Monday crm, Airtable, Gmail, Google Docs, CRM sync, webhooks, and APIs. โœ… Social Media Automation OpenClaw agents for content posting, comment monitoring, DM reply drafting, public profile scraping, lead enrichment, CRM updates, and human-in-the-loop approvals. โœ… VPS Deployment & Production Setup Docker, SSL, VPS management, logs, retries, monitoring, guardrails, documentation, and clean handoff. Keywords: Open Claw Expert, OpenClaw Developer, Hermes Claw expert, Open Claw AI Agent, Open Claw Automation, AI Automation, AI Agent Developer, MCP Server Developer, Model Context Protocol, RAG Developer, n8n Expert, Python Automation, API Integration, Webhooks, VPS Deployment, Social Media Automation.

  • AI Agent Development
  • Automation
  • Automated Workflow
  • n8n
  • Google Sheets Automation
  • Web Scraping
  • Machine Learning
  • Chatbot
  • Artificial Intelligence
  • AI Chatbot
  • Chatbot Development
  • API Integration
  • Web Application
  • Retrieval Augmented Generation
  • Vector Database
  • AI App Development
  • Natural Language Processing
  • Bot Development
  • LLM Prompt
  • Python

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 a SaltStack specialist do?

A SaltStack specialist engineers infrastructure automation using the Salt remote execution and configuration management system. This role centers on the master/minion architecture to enforce desired states across distributed server fleets. The specialist writes state files that define how systems should look and behave, then applies these definitions to targeted minions. They build event-driven workflows that react to system changes without manual intervention.

  • Authors Salt State Language (SLS) files to model desired system configurations within a state tree. These files use Jinja templating to render dynamic content based on minion-specific data. The specialist structures these states with requisites and ordering controls to guarantee dependencies execute in the correct sequence. This approach ensures that package installations occur before service configurations start.
  • Designs data models for minions using grains and pillar data passed from the Salt Master. Grains provide static information about the minion, such as operating system or hardware details, while pillars store sensitive or variable data securely. The specialist defines pillar data structures on the master and references them in state templates. This separation allows one state file to adapt its behavior for different environments or hosts without duplication.
  • Configures the Salt Reactor system to trigger automated actions in response to specific events. When a minion sends an event tag, the reactor matches it against predefined rules and executes corresponding commands or states. This capability enables self-healing infrastructure that restarts failed services or scales resources automatically. The specialist tests these reactions to confirm they fire only under the intended conditions.
  • Executes remote commands and verifies state application across targeted groups of minions. They use the Salt command-line interface to run highstate operations that align minions with their defined configurations. Troubleshooting involves analyzing return data from failed runs and adjusting targeting logic based on grains or pillar values. The specialist also uses salt-call to debug execution functions locally on a minion when network issues obscure remote results.

How to hire a SaltStack specialist on Upwork

Step 1: Post a job

Define your infrastructure automation needs clearly to attract qualified engineers. Use the Job Post Generator powered by Umaโ„ข, Upwork's Mindful AI to draft a precise description. Describe your requirements in a few sentences, and Uma creates a tailored post for this role. You can write a new post, update a saved draft, or reuse an existing one.

  • Specify that the freelancer must design and maintain Salt configurations using state files (SLS) applied to minions.
  • Request experience implementing data models for minions using grains and pillar data passed from the Salt Master.
  • Ask for proven ability to run and troubleshoot remote execution commands and state runs across Salt targets.

Step 2: Evaluate candidates

Look for portfolios that demonstrate mastery of Saltโ€™s master/minion architecture and event-driven automation. Uma can run instant video interviews and build shortlists with side-by-side comparisons to help you assess technical fit.

  • Verify the candidate authors Salt SLS files for configuration management and coordinates pillar-related state trees.
  • Check for examples of automation reactions configured in Reactor to trigger actions on specific Salt events.
  • Confirm they use requisites and ordering controls so states execute in the correct dependency order.

Step 3: Interview your top choices

Discuss specific workflows such as modeling desired configuration as SLS files under a Salt state tree. Schedule and conduct interviews within Upwork Messages, which generates an immediate transcript and summary after each session.

  • Ask how they define pillar data on the Salt Master and use it in state templates rendered for targeted minions.
  • Query their process for using grains and targeting logic to select which minions receive specific configuration.
  • Discuss their method for running and verifying changes with Saltโ€™s command and state execution flows.

Step 4: Agree on scope and begin work

Set clear deliverables such as state trees, pillar data structures, and troubleshooting runbooks. Use Upwork Messages and the contract workroom for communication and project management, plus identity verification, payment protection, hourly tracking, and project funds for security.

  • Milestone the creation of Salt SLS files and the coordination of pillar data structures for your environment.
  • Require the freelancer to submit grains or grain-based targeting rules used for selecting minions.
  • Include the delivery of runbooks and troubleshooting artifacts for state runs and remote execution issues.

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 a SaltStack specialist cost?

Hiring a SaltStack specialist typically costs $500-$2,500 per project, depending on scope and experience. Final pricing depends on the complexity of your infrastructure, the number of minions to manage, required integrations, and the freelancer's experience level.

State file creation

$500-$1,000/project

Entry-level to mid-level
  • Written state files for specific configuration tasks
  • Defined pillar structures for minion variables
  • Notes on state logic and application order

Minion targeting setup

$1,000-$2,000/project

Mid-level
  • Configured grains for minion identification
  • Logic for selecting minions based on attributes
  • Verification of correct minion selection

Remote execution automation

$2,000-$4,000/project

Mid-level to senior-level
  • Custom functions for remote command runs
  • Event-driven triggers for automated actions
  • Guides for troubleshooting execution issues

Infrastructure orchestration

$4,000-$7,500/project

Senior-level
  • Coordinated multi-minion deployment workflows
  • Defined requisites for correct execution order
  • Records of successful highstate applications

Complex system migration

$7,500-$12,000/project

Expert-level
  • Strategy for moving legacy configs to Salt
  • Full set of SLS files replacing old tools
  • Instructions for ongoing state management

Frequently asked questions

Is hiring a SaltStack specialist worth it?

For most businesses, yes: hiring a SaltStack specialist is worthwhile. These engineers automate configuration management and remote execution across large server fleets using the Salt master/minion architecture. They build state files that keep infrastructure consistent and reduce manual maintenance tasks.

How do I evaluate SaltStack specialist candidates?

Look for candidates who demonstrate deep knowledge of Salt state files (SLS) and the dependency ordering system. Ask them to explain how they use requisites to control execution order or how they structure pillar data for secure variable passing. A strong candidate will describe troubleshooting a failed highstate run by analyzing minion logs and verifying grain targeting.

What is the difference between Salt grains and pillar data?

Grains are static information about a minion such as its operating system or IP address, while pillar data is sensitive or dynamic information defined on the Salt Master. Specialists use grains for targeting specific servers and pillar data to pass configuration values securely to state files.

Can a SaltStack specialist set up event-driven automation?

Yes, specialists configure the Salt Reactor system to trigger actions based on specific events. They write reactor rules that listen for events on the bus and execute commands or states automatically when those events occur.