1

Python Software Engineer Ubuntu Server Certification Jobs in Wilmington, NC

Software Engineer

Wilmington, NC · On-site

$110 - $170/hr

... Python, and Java to deliver scalable and maintainable solutions for complex business requirements ... Engineering enterprise-grade software solutions using Spring, Spring Boot, and build automation ...

New

Python Tutor

Wilmington, NC · Remote

$18 - $40/hr

Ability to explain Pythonic programming conventions, decorators, and generators while preparing ... data science, software development, or academic computing work. * Effective Teaching Methods:

Strong coding proficiency in Python (beyond analysis scripts), with hands-on experience building tools, pipelines, or testable code; familiarity with Git, GitHub, and Docker. * Extensive experience ...

It requires strong software engineering fundamentals, systems thinking, and fluency in the current ... Certifications / Licences * N/A Other Requirements * Ability to work in-office in Wilmington, North ...

Controls Engineer III

Wilmington, NC · On-site

$77K - $100K/yr

DivIHN (pronounced "divine") is a CMMI ML3-certified Technology and Talent solutions firm. Driven ... General Programming experience/Traditional software development programming/writing code * Primary ...

next page

Showing results 1-20

Python Software Engineer Ubuntu Server Certification information

See Wilmington, NC salary details

$21.4K

$130.4K

$188.7K

How much do python software engineer ubuntu server certification jobs pay per year?

As of Aug 30, 2026, the average yearly pay for python software engineer ubuntu server certification in Wilmington, NC is $130,434.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,000.00 and $153,300.00 per year, depending on experience, location, and employer.

What is a python software engineer ubuntu server certification?

Python Software Engineer Ubuntu Server Certification jobs involve developing, testing, and maintaining software applications written in Python, with a focus on ensuring compatibility and performance on Ubuntu Server environments. These professionals are responsible for writing efficient code, automating processes, and sometimes contributing to open-source projects related to Ubuntu. The 'certification' aspect refers to validating that applications or solutions meet Ubuntu Server's standards and requirements. This role often requires expertise in both Python programming and Linux system administration, as well as knowledge of Ubuntu's certification processes.

What are the key skills and qualifications needed to thrive as a python software engineer with Ubuntu Server certification?

To thrive as a Python Software Engineer with Ubuntu Server Certification, you need strong programming skills in Python, experience with server-side development, and a solid understanding of Linux system administration, typically demonstrated by obtaining Ubuntu Server Certification. Familiarity with tools like Git, Docker, CI/CD pipelines, and frameworks such as Django or Flask is common, along with proficiency in Ubuntu server environments. Problem-solving, effective communication, and teamwork are essential soft skills that help engineers collaborate and troubleshoot efficiently. These combined skills ensure robust, secure, and scalable software solutions in dynamic development and server management environments.

What are some unique challenges faced by python software engineers working on Ubuntu Server certification projects?

Python Software Engineers involved in Ubuntu Server Certification often encounter challenges related to ensuring compatibility across a diverse range of hardware and software environments. They must rigorously test scripts and automation tools to work seamlessly with various Ubuntu Server releases and hardware vendors’ platforms. Additionally, engineers need to stay updated on both Ubuntu’s evolving certification requirements and best practices for reliable, scalable automation. Collaboration with QA teams, hardware partners, and upstream developers is essential to quickly resolve issues and maintain high certification standards.

What is the difference between Python Software Engineer Ubuntu Server Certification vs Python Developer?

AspectPython Software Engineer Ubuntu Server CertificationPython Developer
CertificationsOften requires Ubuntu Server Certification, Linux certifications, and Python expertiseMay have Python certifications but not necessarily Ubuntu-specific
Work EnvironmentPrimarily Linux/Ubuntu server environments, cloud platforms, and backend systemsVaried environments including web, desktop, and data analysis
Industry UsageTech companies, cloud providers, and organizations using Linux-based infrastructureStartups, software firms, and diverse industries

The main difference is that Python Software Engineer Ubuntu Server Certification focuses on Linux-based backend systems with specific Ubuntu expertise, while Python Developers may work across various environments without Linux-specific certifications. The former emphasizes server management and deployment, whereas the latter often involves application development across multiple platforms.

What are popular job titles related to Python Software Engineer Ubuntu Server Certification jobs in Wilmington, NC?

For Python Software Engineer Ubuntu Server Certification jobs in Wilmington, NC, the most frequently searched job titles are:

What job categories do people searching Python Software Engineer Ubuntu Server Certification jobs in Wilmington, NC look for?

The top searched job categories for Python Software Engineer Ubuntu Server Certification jobs in Wilmington, NC are:

What cities near Wilmington, NC are hiring for Python Software Engineer Ubuntu Server Certification jobs?

Cities near Wilmington, NC with the most Python Software Engineer Ubuntu Server Certification job openings:

Systems Administrator

Camp Lejeune, NC

Concurrent Technologies Corporation
Guided Missile and Space Vehicle Manufacturing • 501 - 1,000 employees

Full-time

Posted 3 days ago

New


Job description

Systems Administrator

Concurrent Technologies Corporation

Camp Lejeune, NC

Minimum Clearance Required: Secret

Clearance Level Must Be Able to Obtain: Secret

As a trusted partner and leader in providing energy and sustainability consulting services to the federal government, Concurrent Technologies Corporation (CTC) understands the increasing complexity of achieving energy security and data management in a changing world. As part of the Energy, Resilience and Sustainability (ERS) Division, you will collaborate with experts to provide comprehensive policy, planning, and implementation services to deliver solutions that address critical infrastructure resilience and security, and data management issues and support the military mission, while reducing environmental impacts. We take our role seriously, as our efforts ensure our installations and assets are prepared in any operating environment, present and future.

Key Responsibilities:

  • Build, harden, configure, administer, and maintain Linux and Windows servers supporting electrical-distribution, water/wastewater, ADMS, and SCADA applications.
  • Administer enterprise Linux platforms, including Ubuntu, RHEL, Rocky Linux, and CentOS, ensuring secure and reliable operation.
  • Provision Linux and Windows systems on physical servers and Nutanix-hosted virtual machines.
  • Administer SEL computing platforms hosting operational applications and SCADA services.
  • Support Inductive Automation Ignition SCADA environments, including gateways, redundant gateways, databases, historians, alarms, logging, certificates, authentication, and communications.
  • Support Rockwell Automation environments: FactoryTalk Services Platform, FactoryTalk View SE, PlantPAx, FactoryTalk Historian, licensing, domain-integrated services, SQL databases, and redundant architectures.
  • Configure and maintain storage, filesystems, networking, host-based firewalls, service accounts, certificates, NTP, logging, database connections, dependencies, redundancy, and backup services.
  • Conduct advanced Linux troubleshooting, including log analysis, performance tuning, system recovery, and root-cause analysis.
  • Use Bash, PowerShell, Python, and SQL to automate provisioning, monitoring, backups, reporting, patching, configuration validation, and system-administration tasks.
  • Administer relational databases such as SQL Server, PostgreSQL, and MySQL.
  • Apply DISA STIGs to Windows and Linux systems while evaluating operational impact, vendor support, and SCADA uptime requirements.
  • Document STIG findings, exceptions, mitigations, and compensating controls.
  • Coordinate with SCADA engineers, electrical/water specialists, application owners, cybersecurity staff, network engineers, and vendors to determine system requirements.
  • Test patches, upgrades, and security changes in a testbed environment before production deployment.
  • Perform backup testing, restoration validation, disaster recovery checks, and support incident response following failed updates.
  • Maintain build guides, configuration baselines, security checklists, dependency diagrams, inventories, recovery procedures, backup documentation, and change records.
  • Support safe, reliable operations through strong understanding of high availability, redundancy, safety, and continuous-operation needs for SCADA/industrial systems.


Basic Qualifications:

  • Bachelor's Degree in Computer Science or IT related field or at least 3 years of experience administering Linux and Windows servers in FRCS/OT or critical-infrastructure environments.
  • Experience supporting SCADA, ADMS, industrial-control, or critical-infrastructure applications.
  • Advanced enterprise Linux experience (Ubuntu, RHEL, Rocky, CentOS).
  • Experience supporting SEL platforms, Ignition, Rockwell FactoryTalk/PlantPAx, and Nutanix virtualization.
  • Experience applying and documenting DISA STIG compliance.
  • Experience with automation in Bash, PowerShell, Python, and SQL.
  • Ability to obtain and maintain a Secret security clearance.
  • Ability to obtain and maintain a Secret security clearance.
  • Applicable DoD 8140 baseline certification.


Preferred Qualifications:

  • Experience with USMC IT and OT/FRCS Systems and cybersecurity processes
  • CompTIA Linux+
  • Red Hat Certified System Administrator (RHCSA) or Red Hat Certified Engineer (RHCE)
  • Linux Foundation Certified System Administrator (LFCS)
  • Linux Professional Institute Certification (LPIC)
  • Nutanix Certified Professional - Multicloud Infrastructure
  • Microsoft Windows Server certification
  • Inductive Automation Ignition Core Certification
  • SQL Server or PostgreSQL professional training
  • SEL platform training
  • ICS-CERT cybersecurity training


Why CTC?

  • Our teams at CTC are passionate and thrive on collaboration in a high-paced team environment
  • When we encounter a difficult problem, we have a variety of talented and diverse employees that work together to solve the toughest challenges
  • Competitive salary and benefits package
  • Although our work at CTC is extremely important, we also recognize the need for our employees to maintain a proper mix of work and personal life
  • Visit www.ctc.com to learn more


Join us! CTC offers exceptional career growth, cutting edge technology, educational opportunities, and recognition for quality work.

https://concurrent-technologies-corporation.breezy.hr/

Staffing Requisition: SR# 2026-0120

"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, or any other characteristic protected by law."

Employment Type: FULL_TIME