Software Systems Engineer
Job DescriptionJob Description
The Swift Group is looking for a Software Systems Engineer who is a high performing self-starter to perform software engineering and O&M support for a large and complex cloud-based computing platform. Candidate must be able to work independently and as part of a team. The candidate will be primarily responsible for building and updating containerized services, but will also be responsible for cloud infrastructure support and system administration. Due to the complexity and of the platform, the ideal candidate is eager to learn, research new technologies and solutions, and enjoy being part of a high performing team!
Key Responsibilities:
- Build, upgrade, and transition platform-managed containerized services
- Support system operations and maintenance
- Monitor general system and server health
- Troubleshoot and resolve system issues
- Assist with security scans and working on security accreditation activities
- Support cloud infrastructure & system administration
- Perform system account management (managing certificates, system credentials, expiration dates)
- Manage administration accounts
- Patch & update servers
- Maintain updated repositories
- Manage backup and restore process for core services
Required Qualifications:
- 8+ years of relevant experience
- Linux, including scripting and service management/scheduling such as cron and systemd
- Experience working across numerous software engineering disciplines
- Experience with deployment automation and continuous integration technologies, such as Ansible
- Experience working with software development teams under source control project environments
- Familiarity with containers and orchestration technologies such as Docker, Kubernetes, Mesos, Marathon
- Knowledge of SQL and relational database technologies, for example, PostgreSQL, MySQL, RDS, etc.
- Experience with code repositories and build/development pipelines, using tools like Jenkins, GitLab, Maven, or Nexus.
- Bachelors Degree in Computer Science or related field
- US citizenship and an active TS/SCI with Polygraph security clearance required
Desired Qualifications:
- Experience working with Amazon Web Services
- Java programming experience
- Experience developing/maintaining complex systems that involved integrating open source and GOTS software
- Experience working with distributed databases and streaming technologies, for example, Hadoop, Spark, Yarn, Hive, Trino
- Knowledge of or experience with data science applications such as Python, Anaconda, Jupyter Notebook or NiFi.
- Knowledge of or experience creating web-based systems using JavaScript libraries, for example Node, D3, React, etc.
- Masters Degree in Computer Science or related field
#LI-Onsite
The Swift Group and Subsidiaries are an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to , , , , , , , , or veteran status, or any other protected class.
Pay Range: $49,996.80 - $290,004.00
Pay ranges are a general guideline and not intended as a guaranteed and/or implied final compensation or salary for this job opening. Determination of official compensation or salary relies on several different factors including, but not limited to: level of position, complexity of job responsibilities, geographic location, work experience, education, certifications, Federal Government contract labor categories, and contract wage rates.
At The Swift Group and Subsidiaries, you will receive comprehensive benefits including but not limited to: healthcare, wellness, financial, retirement, education, and time off benefits.