A technology solutions provider in Annapolis, Maryland, is seeking Software Engineers to contribute to mission-critical programs. Candidates will work on the development, deployment, and maintenance of software systems in secure environments. This role offers a collaborative atmosphere with opportunities for mentorship and learning. Ideal candidates are proficient in Python, DevOps, and agile methodologies, and should have a passion for innovative solutions. The position comes with extensive benefits including health insurance, retirement plans, and generous paid time off.
Qualifications
Experience with Linux CLI and system administration tasks.
Hands-on experience with Python and Java development.
Familiarity with CI/CD practices using various tools.
Responsibilities
Design, develop, and maintain complex software systems.
Implement automation tools for infrastructure management.
Lead Agile development teams to deliver software solutions.
Skills
Linux CLI and system administration
Bash scripting
Python programming
Java development
CI/CD principles
Ansible
Docker
Kubernetes
Apache NiFi
SQL databases
Git
Prometheus
Grafana
Education
Bachelor's degree in Computer Science or related field
Tools
GitLab CI
Jenkins
ElasticStack
Job description
A technology solutions provider in Annapolis, Maryland, is seeking Software Engineers to contribute to mission-critical programs. Candidates will work on the development, deployment, and maintenance of software systems in secure environments. This role offers a collaborative atmosphere with opportunities for mentorship and learning. Ideal candidates are proficient in Python, DevOps, and agile methodologies, and should have a passion for innovative solutions. The position comes with extensive benefits including health insurance, retirement plans, and generous paid time off.