Saltstack Developer - Cullerton Group
Chicago, IL 60632
About the Job
Job Title: SaltStack Developer (100% Remote, Contract)
Job Type: Contract (Open-ended)
Location: 100% Remote
About the Role:
We are seeking an experienced SaltStack Developer to join our team on a contract basis. This is a fully remote position with no fixed end date, offering flexibility and the opportunity to work on cutting-edge automation and infrastructure management projects. As a SaltStack Developer, you will be responsible for designing, developing, and maintaining automation solutions that ensure our IT infrastructure remains scalable, secure, and reliable.
Key Responsibilities:
-
Develop and Maintain SaltStack States: Write, test, and maintain SaltStack states, modules, and formulas to automate the configuration, deployment, and management of systems and applications across diverse environments.
-
Infrastructure Automation: Collaborate with DevOps, IT, and development teams to automate infrastructure provisioning and management using SaltStack.
-
Orchestration and Workflow Automation: Design and implement orchestration solutions to automate complex workflows, ensuring seamless integration and operation of systems and services.
-
Configuration Management: Ensure consistency and compliance across environments by automating the enforcement of desired configurations and detecting configuration drift.
-
Event-Driven Automation: Develop event-driven automation scripts and workflows to respond to system events in real-time, improving operational efficiency and resilience.
-
Performance Optimization: Continuously monitor and optimize SaltStack performance, ensuring scalability and low-latency operations in large-scale environments.
-
Documentation: Create and maintain comprehensive documentation for all SaltStack-related processes, including configuration files, deployment procedures, and troubleshooting guides.
-
Support and Troubleshooting: Provide ongoing support for automated systems, troubleshooting issues as they arise and implementing solutions to prevent future occurrences.
Qualifications:
-
Experience: Minimum of 3 years of hands-on experience with SaltStack, including writing and managing SaltStack states, modules, and formulas.
-
Technical Skills:
- Proficiency in Python scripting and YAML.
- Strong understanding of configuration management principles and infrastructure as code (IaC) practices.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and virtualization technologies.
- Familiarity with DevOps tools and methodologies, including CI/CD pipelines and version control systems (e.g., Git).
-
Problem-Solving: Strong analytical and troubleshooting skills, with the ability to diagnose and resolve complex infrastructure issues.
-
Communication: Excellent written and verbal communication skills, with the ability to work collaboratively in a remote, distributed team environment.
-
Certifications: Relevant certifications in SaltStack, cloud platforms, or related technologies are a plus but not required.
Benefits:
Source : Cullerton Group