What are the responsibilities and job description for the Automation Specialist position at SPINEN, Inc.?
Job Summary:
We are an innovative Managed Service Provider seeking an experienced and motivated Automation Specialist. You will be helping make business processes more efficient by designing and implementing automation solutions that enhance both internal and client systems performance, security, and reliability.
In this role, you will work on advancing our configuration management, monitoring, and CI/CD processes to support continuous integrations and operational efficiency. You'll collaborate with our Automation and Infrastructure Teams to design automated solutions and continuously improve our development pipeline through innovative strategies and best practices.
Supervisory Responsibilities:
- None
Duties/Responsibilities:
- Design effective solutions for configuration management relative to different software applications
- Creates technical documentation for automation processes and tools
- Develop strategies and implement industry best practices for system hardening to secure systems against potential vulnerabilities
- Build and deploy automated solutions for application monitoring and analysis, ensuring continuous visibility into application health and performance
- Evaluates applications to ensure industry standards are followed, promoting high quality performance and security
- Provides recommendations for application improvements to enhance performance, reliability, and user experience
- Researches and stays current with automation technologies and trends to provide recommendation on implementation within our CI'CD processes when appropriate
- Collaborates with Automation and Infrastructure Teams in weekly meetings to plan, report, and execute projects
- Performs other related duties assigned
Required Skills:
- Hands-on experience with various CI/CD tools (Azure DeveOps, GitLab CI, Github actions)
- Proficiency in scripting languages (JavaScript, PowerShell, Python, Ruby, Bash)
- Strong understanding of The Software Development Life Cycle
- Understanding of DNS, SSL, Git , firewalls, and networking concepts
- Excellent written and verbal communication
- Solution-focused and constantly looking for methods of improving processes
- Ability to work independently and as a member of the Automation Team
- Organized with attention to detail
Physical Requirements:
- Ability to work at a desk for extended periods