2

Remote Network Programming Jobs in Pennsylvania (NOW HIRING)

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... Implement network automation frameworks using Python, Ansible, and infrastructure-as-code tools

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... System architectures for hardware/software integrated systems (not IT network or enterprise ...

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... sensor network configurations * Computer programming in one or more of the following: Python, C ...

Sr Software Engineer, DevOps

Harrisburg, PA ยท On-site +1

$52 - $71.25/hr

Will consider remote applicants for the right skillset. Position may be hybrid, with a blend of in ... Implement secrets management, identity and access controls, network controls, vulnerability and ...

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... and network or systemlevel analyses * Develop and evaluate reliability and failure models for ...

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... networking fundamentals, Windows and *NIX operating system administration * Software programming ...

Substation Owner's Engineer

Marietta, PA ยท Remote

$93K - $118K/yr

*Remote with occasional travel to NY* The Substation Owner's Engineer (OE) serves as a senior ... network providers meet rising demand. As an ENR top ranked firm, our team of more than 5,000 ...

Engineering Program Manager

Easton, PA ยท On-site +1

$96K - $150K/yr

Remote candidates from the northeastern United States preferred. As part of our Multisite ... This role interacts with individuals from Engineering Operations, Network Optimization, Beverage ...

Sr. Storage Software Developer

Pittsburgh, PA ยท On-site +1

$53 - $70/hr

Exhibit a high level of proficiency in C/C++ programming, ensuring the delivery of high-quality ... Experience with distributed file systems, network protocols, and parallel file systems is highly ...

Showing results 41-60

Remote Network Programming information

What is remote network programming?

Remote network programming involves developing software or applications that manage, monitor, or interact with computer networks from a distance. This can include writing code for network communication protocols, configuring servers, troubleshooting connectivity issues, and ensuring data security between remote locations. Professionals in this field often work with technologies like VPNs, firewalls, APIs, and cloud networking tools, enabling organizations to operate and maintain their networks efficiently without being physically onsite. The job typically requires expertise in programming languages such as Python, Java, or C++, along with a strong understanding of networking principles.

What are the key skills and qualifications needed to thrive as a remote network programmer, and why are they important?

To thrive as a Remote Network Programmer, you need a solid understanding of computer networking concepts, programming languages like Python, C++, or Java, and usually a degree in computer science or a related field. Familiarity with networking protocols (TCP/IP, UDP), version control systems (such as Git), and frameworks for remote communication are commonly required, along with relevant certifications like Cisco's CCNA. Strong problem-solving, self-motivation, and effective written communication skills help you excel in a remote environment and collaborate effectively with distributed teams. These abilities ensure reliable networked applications, efficient troubleshooting, and seamless teamwork across different locations.

What are some common challenges faced by remote network programmers, and how can these be effectively managed?

Remote network programmers often encounter challenges such as troubleshooting connectivity issues without on-site access, ensuring secure communication across distributed systems, and coordinating with team members in different time zones. Effective management of these challenges typically involves using robust remote debugging tools, adhering to security best practices like VPNs and encryption, and maintaining clear, consistent communication with colleagues through collaboration platforms. Proactively documenting code and network architecture also helps streamline remote teamwork and reduces misunderstandings.

What is the difference between Remote Network Programming vs Remote Network Administration?

AspectRemote Network ProgrammingRemote Network Administration
Primary FocusDeveloping and maintaining network software, protocols, and toolsManaging, configuring, and maintaining network infrastructure
Required SkillsProgramming, scripting, understanding of network protocolsNetwork setup, troubleshooting, security management
CertificationsCCNA, CompTIA Network+ (useful but not mandatory)CCNA, CompTIA Network+ (often required)
Work EnvironmentSoftware development environments, remote coding setupsRemote network labs, monitoring tools, remote access systems

Remote Network Programming focuses on creating network software and protocols, while Remote Network Administration involves managing and maintaining existing network infrastructure. Both roles often require similar certifications and can be performed remotely, but their core responsibilities differ significantly.

What are the most commonly searched types of Network Programming jobs in Pennsylvania?

The most popular types of Network Programming jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Remote Network Programming jobs?

Cities in Pennsylvania with the most Remote Network Programming job openings:

Application Delivery Engineer - Senior

Corporate Information Technology

Pittsburgh, PA โ€ข Remote

Full-time

Posted 14 days ago


Job description

UPMC is looking for an Application Delivery Engineer Senior to join their team. This position will be a fully remote role.

Description
Support Information Assurance Services efforts to develop secure systems and networks through the identification and use of automated tools, execution of security processes, procedures and reporting. Work with Data Stewards and Application Support representatives to ensure delivery of highly available and secure applications.
Responsibilities:

  • Assists with Auditing exercises. Develops and executes plan to remediate shortfalls. Evaluate application and infrastructure designs for compliance with hardening standards, monitoring and compliance, incident response, and disaster recovery requirements.
  • Participates in 24x7 on call rotation and supports Application Delivery changes and issues outside of standard business hours as needed.
  • Demonstrate a high level functional understanding of network routing and switching technology for the purpose of solving network connectivity problems and implementing network configurations. Uses sniffers and other advance tools to troubleshoot and isolate source of application issues at the packet level.
  • Escalates and communicates issues as appropriate to management and stakeholders. Promote/teach IT security awareness, basics and literacy, and training to IT and non-IT employees commensurate with their responsibilities. Proactively apprises management of issues effecting project status and offer solutions to solve the issues.
  • Seeks to improve overall service to our customers by analyzing past events & issues and looks for improvement opportunities. Improves security and efficiency of applications delivery through automation and the use of technical capabilities.
  • Coach and mentor team members on managing and troubleshooting the Application Delivery architecture and supporting systems. Assists and mentors others involved with project planning and execution. Offers constructive criticism and contributes in a positive manner.

Qualifications

Typically has a 4 year academic degree including courses in computer programming, systems analysis, system development, or systems engineering and/or has acquired 5+ years of core IT skills and knowledge via practical experience.

Intuitively grasps familiar, stable system performance situations. Ability to independently respond to unfamiliar, undefined, unexpected, or unstable situations with the professionally prescribed standard response.

Ability to establish and maintain effective work relationships with all levels of personnel both internally and externally; e.g. leadership, executives, application owners, and vendors.

Strong working knowledge of:

o Network principles best practices and standards

o Packet Analysis

o Web Application Firewalls and Next Generation Firewalls

o Linux and Windows Operating Systems

o Security Frameworks

Licensure, Certifications, and Clearances:
F5-Certified Big-IP Administrator or equivalent preferred.
Act34
UPMC is an Equal Opportunity Employer/Disability/Veteran