Advanced Infrastructure Developer

Website Princeton IT Services, Inc

Technology that works for you

Job Title: Advanced Infrastructure Developer

Location: Jersey City, NJ

Role Type: Contract

Overview:

We are seeking an experienced Advanced Infrastructure Developer to join our team. The ideal candidate will possess a deep understanding of various network devices, software development expertise in general-purpose programming languages, and a proven track record of successful collaboration and problem-solving in high-risk environments.

Key Responsibilities:

  • Develop and maintain advanced infrastructure solutions, including network devices such as routers, switches, firewalls, proxies, load balancers, and related systems.
  • Utilize software development skills in Python, Ansible, Terraform, JSON, or similar languages to automate infrastructure tasks and deployments.
  • Take ownership of projects and initiatives, demonstrating a self-starter mentality and the ability to work independently as well as collaboratively within a team environment.
  • Communicate effectively, both verbally and in writing, with team members and stakeholders across various levels and roles.
  • Employ critical thinking and problem-solving skills to address complex infrastructure challenges, ensuring clear and efficient communication throughout the resolution process.
  • Maintain a strong work ethic with a results-oriented mindset, consistently delivering high-quality solutions within established timelines.
  • Collaborate with cross-functional teams to achieve common goals, leveraging a deep understanding of version control practices, deployment procedures, and infrastructure disciplines.
  • Demonstrate proficiency in microservices architecture, CI/CD pipelines (e.g., Jenkins), REST APIs, and container-based deployment models.
  • Apply knowledge of IP addressing, network protocols, and industry-standard change management processes to implement infrastructure changes effectively and methodically.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 8-10 years of experience in infrastructure development and operations.
  • Proficiency in one or more general-purpose programming/scripting/devops languages, such as Python, Ansible, Terraform, JSON.
  • Strong understanding of network devices, including routers, switches, firewalls, proxies, load balancers.
  • Experience with software development practices, version control, and revision control procedures.
  • Knowledge of various operating systems, database servers, and data center environments.
  • Familiarity with infrastructure disciplines such as hardware, networking, deployment practices, integration, automation, scaling, and resiliency.
  • Understanding of microservices architecture, CI/CD pipelines, REST APIs, and container-based deployment models.
  • Excellent communication skills, both written and verbal, with the ability to effectively collaborate across teams and roles.
  • Strong critical thinking and problem-solving abilities, with a commitment to delivering results in high-pressure environments.
  • Experience implementing infrastructure changes in a high-risk environment, adhering to industry-standard change management processes.

To apply for this job email your details to careers@princetonits.com

Apply Now