"Wherever we need to be, to get the results YOU DESIRE!"
Senior Linux Software Developer – System Administrator
Location
Virginia
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Linux Software Developer – System Administrator
Clark Creative Solutions
• Maintain MMS system software in a GitLab repository. • Modify software/system design as required by new, continuously updating DoD Cyber rules/requirements. • Design/implement test plans for all required code changes. • Create/modify scripts/wrappers written in Python, Java and Go that control information flow throughout the MMS system. • Ensure data feeds from the associated LiDAR and other weather inputs are configured to ensure usable model output. • Implement, manage, and maintain all required virtual private clouds (VPCs) • Implement, manage, and maintain all required server instances necessary for application functionality • Implement and update security groups as necessary to secure VPC and EC2 server instances • Implement, manage, and maintain all required Identity Access Management (IAM) roles and principles to support security of VPCs, EC2 instances, and native cloud services (i.e., server less functions). • Implement, manage, and maintain Cloud Formation (i.e., infrastructure as code) scripts necessary to instantiate all cloud-based resources and configurations. • Maintain updated Yum patch repositories and patch MMS AWS instances weekly. • Maintain the Slurm Workload manager.
Job Requirements
- How many years of Network administration experience do you have?
- How many years of Linux experience do you have?
- Do you have an active security clearance? * -- No answer -- Secret TS
Related Guides
Related Categories
Related Job Pages
More System Administrator Jobs
Title: Senior System Administrator Location: Schenectady, New York, United States Job Description: LTI (Logic Technology, Inc.) the "Pro People" company is a privately held technology solutions provider that offers best in class services to local, national and global organizations. Now after three decades, these initials have come to represent more than just our company name. They’ve also come to represent our hard earned reputation for Leadership, Technology and Integrity. At LTI, we believe confident, motivated employees produce superior work, ensuring our existing client relationships continue to run smoothly. LTI actively creates an environment where great professionals want to be. We offer great benefits, interesting work and personal development opportunities. Who We're Looking For We are seeking a System Administrator with a strong command of Linux environments and the scripting skills to support automation and system efficiency. The ideal candidate thrives in dynamic enterprise settings, brings a methodical approach to troubleshooting, and is eager to learn and grow within a high-performing team. We're looking for someone with a collaborative spirit, a proactive mindset, and the technical know-how to help maintain and improve critical infrastructure across diverse systems. Primary Responsibilities - Administer and maintain Linux-based systems (RHEL, CentOS, Ubuntu), including patching, updates, and performance tuning. - Write and maintain scripts using Python, Bash, or PowerShell for automation of system tasks and reporting. - Monitor system performance and troubleshoot issues across both Linux and Windows platforms. - Support system-level security and compliance, including log management and vulnerability remediation. - Manage user accounts, file systems, and permissions across mixed-OS environments. - Deploy and maintain virtualization platforms (e.g., VMware, Hyper-V). - Assist in configuring and maintaining backup and disaster recovery systems. - Collaborate with other infrastructure and application teams to ensure system reliability and uptime. - Document system configurations, procedures, and policies. Some Must-Haves - 7+ years of experience in a Systems Administrator or similar IT role. - Proficiency in Linux system administration (RHEL/CentOS/Ubuntu). - Solid scripting skills in Python (plus Bash or PowerShell). - Strong troubleshooting skills and experience with system monitoring tools. - Familiarity with system security tools, processes, and best practices. - Knowledge of networking fundamentals (TCP/IP, DNS, DHCP). - Experience with virtualization technologies such as VMware or Hyper-V. - Strong documentation habits and communication skills Where We're Looking For It - Schenectady, New York - 100% Remote for the right candidate Other Information The work hours will be approximately 8:00 am to 5:00 pm EST, depending on workload, with the occasional late night when a tight deadline calls for it. We work for security-conscious clients, thus background checks will be required. Salary dependent upon experience.
Windows System Administrator
General DynamicsA business unit of General Dynamics, General Dynamics Information Technology (GDIT) supports some of the United States' most complex government, defense, and in
Administer Windows servers, implement proactive solutions to enhance performance, develop standard operating procedures for automation, and provide senior-level technical support while monitoring service level agreements.
Systems Administrator
University of UtahLocated in Salt Lake City, Utah, the University of Utah is a public research and higher education institution that serves a diverse student base. Founded in 185
Configure and maintain Salesforce environments, support AWS-based ETL pipelines, gather technical requirements, and create documentation while collaborating closely with technical teams to implement effective software solutions.
Linux Systems Administrator
WRS HealthTechnology that frees physicians to do what they do best – Patient Care
• Manage, monitor, and maintain Debian-based Linux systems in production environments. • Design, deploy, and maintain cloud infrastructure, primarily in AWS (EC2, IAM, VPC, RDS, S3, CloudWatch, etc.). • Implement and maintain infrastructure automation using tools like Ansible, Terraform, or AWS CDK. • Write and maintain scripts (e.g., Bash, Python) to automate routine operations and enhance system reliability. • Ensure system performance, availability, and security, addressing incidents and resolving issues promptly. • Configure and manage monitoring and logging tools (e.g., Prometheus, Grafana, AWS CloudWatch). • Support containerized environments and orchestration tools (e.g., Docker, ECS, EKS, Fargate). • Collaborate with engineering and development teams to support CI/CD pipelines and deployment workflows. • Maintain proper documentation and version control using Git and ensure best practices are followed.



