Jobs / Akina, Inc.
Software Engineer 2 - (DevOps, Linux, Python)
Akina, Inc. · Annapolis Junction, MD, United States
Annapolis Junction, MD, United StatesExp: 3-7 yrs196,000-239,000 USD/yearlyOnsite
Remuneration
$196k-$239k annually; 24 days of accrued PTO, 11 federal holidays, a 10% salary 401(k) contribution, healthcare coverage, educational assistance, and job-related training and certification costs.
Location
Annapolis Junction, MD, United States
Visa sponsorship
Not specified
Job summary
Supports a software application suite in a DevOps-focused role, maintaining live production operations and system health to ensure availability, reliability, performance, and continuous service delivery. The work includes developing and testing software, diagnosing operational issues, troubleshooting service disruptions, and coordinating with development and operations teams. Relevant technologies and practices include Unix, shell scripting, Python, Git, Docker, continuous integration, and PostgreSQL.
Benefits
24 days of accrued paid time off annually11 federal holidays401(k) fully vested upon startingDirect 401(k) contribution equal to 10% of salary100% employee healthcare coverage50% dependent healthcare coverageEducational assistanceJob-related training and certification cost coverage
Qualifications
- Active TS/SCI clearance with polygraph required.
- Master’s degree in computer science or a related discipline and three years of relevant SWE experience; or bachelor’s degree and five years; or seven years of relevant SWE experience.
- Experience developing software in Unix and performing shell scripting.
- Working knowledge of configuration management tools and web services implementation.
- Experience with source control systems such as Git.
- Experience with container technologies such as Docker.
- Experience with SQL databases, including PostgreSQL.
Responsibilities
- Design, develop, test, deploy, document, maintain, and enhance software systems based on documented requirements.
- Review and test software components against design requirements and document results.
- Resolve software problem reports and defects.
- Monitor production operations to maintain application availability, reliability, and performance.
- Diagnose and respond to service disruptions, performance degradation, and operational issues.
- Perform troubleshooting and corrective actions.
- Support system sustainment and continuous service delivery.
- Coordinate with development and operations teams to maintain system health and improve operational efficiency.
Skills
BashConfluenceC++DockerGitJavaJavaScriptJiraKafkaLinuxPerlPostgreSQLPythonRuby
Degrees
Master’s degree in computer science or a related disciplineBachelor’s degree in computer science or a related discipline
Languages
PythonCC++RubyPerlJavaScriptJava
Security clearance
TS/SCIPolygraph required
Relocation
No