Overview
Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Job Details
Job Description:
Our client is seeking a highly skilled and experienced Automation Engineer to join their dynamic team. In this role, you will be integral in automating and enhancing the network operations of a leading financial services provider. With a focus on continuous improvement, you will leverage cutting-edge technology to streamline processes and increase efficiency.
Responsibilities:
- Provide subject matter expertise in network automation as both a team member and an individual contributor.
- Design, develop, test, and document new network-focused software applications and automation tools.
- Lead solution design activities, including data modeling, data repository creation, data transformation, and analytics.
- Develop and deploy technologies such as RESTful APIs, software front-ends, and custom integrations into existing operational systems.
- Act as an escalation point for operational incidents, including troubleshooting, documenting, and resolving root cause issues.
- Collaborate with cross-functional teams to ensure seamless integration and implementation of proposed solutions.
- Stay updated with the latest industry trends and technologies, applying them to improve current processes and workflows.
Qualifications:
- 7+ years of experience in software development with a focus on network automation.
- Strong proficiency in Python; experience with Java, JavaScript, C#, or GoLang is a plus.
- Thorough understanding of the Software Development Life Cycle (SDLC) and agile methodologies.
- Experience with frameworks such as Django and FastAPI.
- Proven ability to troubleshoot, trace, and debug complex applications.
- Experience with Git, Jira, Jenkins, and Continuous Build systems with automated testing (unit and end-to-end testing).
- Knowledge of networking concepts (OSI levels 1-3) and controller-based network architectures.
- Familiarity with infrastructure as code and Configuration Management Systems (Terraform, Ansible, Chef, etc.).
- Excellent written communication, problem-solving, process management, and collaborative skills.
- Bachelor’s degree in Computer Science, Engineering, Management Information Systems, or a related field, or equivalent work experience.
Pay Range: $38.00 - $40.00 Hourly
This is a fully remote role and can be performed from an approved location.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.