Job Description
We are seeking a highly skilled Technical Automation Specialist with systems engineering and development experience to join our team. A minimum of 6 years of experience is preferred, plus a bachelor's or master's degree. You will design, develop, and implement automation solutions using various technologies and tools. You should have a strong understanding of technical infrastructure, software development life cycles, and IT operations. They will be responsible for collaborating with technical teams to implement automation solutions, providing technical guidance, and ensuring seamless integration with existing systems.
,
Required Skills
Responsible for collaborating with technical teams to implement automation solutions, providing technical guidance, and ensuring seamless integration with existing systems
Automation Strategy: Collaborate with technical teams to identify areas for automation and efficiency improvements; develop and implement automation strategies to improve productivity, reduce costs and enhance overall quality
Technical Design and Development: Design, develop, and implement automation solutions using various technologies and tools, such as scripting languages (e.g., Python, PowerShell), automation frameworks (e.g., Ansible, SaltStack, Terraform), monitoring systems (e.g., Prometheus, Grafana), log and data management (e.g., Splunk, Elastic Stack (ELK), and CI/CD tools (e.g., Jenkins, GitLab CI/CD)
Collaboration and Integration: Work closely with technical teams to integrate automation solutions with existing systems, ensuring seamless integration and minimal disruption to services
Technical Guidance and Support: Provide technical guidance and support to technical teams on automation best practices, troubleshooting, and issue resolution
Monitoring and Optimization: Monitor automation solutions, identify areas for improvement, and optimize automation workflows to ensure maximum efficiency and effectiveness
Documentation and Knowledge Sharing: Maintain accurate documentation of automation solutions, including design, development, and deployment processes. Share knowledge and best practices with technical teams through training, workshops, and documentation
Programming Languages: Proficiency in scripting languages such as Python, PowerShell, or Bash
Automation Frameworks: Experience with automation frameworks such as Ansible, SaltStack, or Puppet
CI/CD Tools: Knowledge of CI/CD tools such as Jenkins, GitLab CI/CD, or Azure DevOps
Cloud Platforms: Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP)
Containerization: Knowledge: Knowledge of containerization technologies such as Docker and Kubernetes
IT Service Management: Familiarity with IT service management frameworks such as ITIL. Familiarity with incidents, problems, and changes management system such as ServiceNow
Operating Systems: Experience with Linux and/or Windows operating systems
Troubleshooting and Debugging: Strong troubleshooting and debugging skills
,
Desired Skills
Certifications: Relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer, or Certified Ansible Engineer
Agile Methodologies: Experience with Agile development methodologies such as Scrum or Kanban
Infrastructure as Code: Knowledge of infrastructure as code tools such as Terraform or CloudFormation
Communication: Excellent communication and interpersonal skills
Problem-Solving: Strong problem-solving and analytical skills
Collaboration: Ability to work collaboratively with cross-functional teams
Adaptability: Willingness to adapt to changing priorities and technologies
,
About NeoMax
NeoMax is a minority owned small business that specializes in DevOps, Data Science, and Cybersecurity IT solutions. With over ten years of experience in research, engineering and development, we take a “big picture” approach to meeting our business needs, prioritizing both technical and soft skills in the workplace for improved performance.
We create a thriving work environment that enables us to provide excellent support to our customers. We encourage and respect each other, just as we are encouraged and respected by our leadership. We are committed to contributing to the health of the organization by ensuring our words and actions align with our core values of Integrity, Diversity, Empowerment, Ambition and Service. We recognize that we represent the company in all aspects of our professional interactions, and we treat individuals external to our organization with the same respect that we treat each other.