Automation Consultant
Role SummaryA senior automation developer with extensive full stack expertise is sought to support automation development activities within a collaborative team environment. This role involves designing, developing, and testing automation solutions, with a focus on integrating software applications, databases, and network technologies. The position requires strong technical leadership and a comprehensive understanding of various development tools, frameworks, and cloud platforms.ResponsibilitiesDevelop and maintain automation scripts and solutions using Python, Django, and related technologies. Collaborate with cross-functional teams to design, implement, and optimize automation processes. Write and execute testing scripts, including unit tests and automated testing with pytest, Selenium, and other tools. Handle error management and troubleshoot issues within automation workflows effectively. Develop and consume RESTful APIs for communication between applications. Contribute to front-end development using HTML, CSS, JavaScript, React, and Bootstrap as needed. Automate network infrastructure components such as routers, switches, firewalls, load balancers, and DNS services. Support cloud-based environments on Azure and AWS platforms. Maintain code version control using GIT and adhere to best practices for modular and maintainable code. Provide technical guidance and mentorship to less experienced team members. QualificationsMust be legally authorized to work in the United States. Bachelor’s degree or equivalent professional experience in Information Technology or related field. Over 15 years of experience in the IT industry, with at least 7 years dedicated to automation development. Proven expertise in Python 3, Django, Oracle/SQL, and GIT. Working knowledge of front-end technologies such as HTML, CSS, JavaScript, and React. Familiarity with network automation tools and concepts, including routers, switches, firewalls, load balancers, and DNS. Experience with cloud platforms like Azure and AWS. Excellent communication, interpersonal, and written skills. Demonstrated ability to work collaboratively across teams, prioritize tasks effectively, and meet project deadlines. Ability to provide technical leadership in project environments. Publishing Pay Range: $60.00 – $65.00 hourlyThis is a fully remote role and can be performed from an approved location.