Overview
On Site
DOE
Contract - W2
Skills
Network Design
Cloud Computing
DevOps
Frontend Development
RESTful
Scratch
Network
Collaboration
Design Review
Debugging
Documentation
Scripting
Python
Ansible
Node.js
JavaScript
React.js
Version Control
GitLab
Amazon Web Services
Terraform
Problem Solving
Conflict Resolution
Communication
Agile
Scrum
Kanban
Job Details
Job Summary We are seeking an experienced Application Developer to design and develop automation solutions for network infrastructure. The ideal candidate will have strong programming skills in Python, JavaScript, and Ansible, along with experience in modern frameworks, cloud services, and DevOps practices. Must Have Skills: Front End Development using JavaScript ( NextJS / ReactJS / NodeJS) Backend/ RestAPI Development using Python Able to create Ansible playbooks from Scratch Network-infra related Automation work experience Key Responsibilities Design and develop applications, scripts, and libraries for end-to-end automation solutions. Collaborate with cross-functional teams to define, design, and release new features and improvements. Define requirements, set timelines, and prioritize tasks in an Agile environment. Analyze and optimize performance bottlenecks to improve code efficiency. Participate in code and design reviews to ensure quality and maintainability. Debug software defects and issues related to automation scripts and playbooks. Create and maintain detailed documentation for automation scripts, playbooks, and procedures. Required Qualifications Proficiency in Python, JavaScript, and Ansible for automation and deployment. Experience with Node.js, Next.js, or React. Familiarity with source code version control systems and GitLab Actions. Hands-on experience with AWS services (Fargate/ECS) and Terraform. Strong problem-solving skills and ability to work independently and in teams. Excellent written and verbal communication skills. Familiarity with Agile methodologies (Scrum or Kanban). Bachelors degree in Computer Science, Information Technology, Engineering, or related field. Preferred Qualifications Knowledge of networking protocols, distributed systems, or real-time systems. Education: Bachelors Degree
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.