About the job
Captivation seeks a Software Engineer III for its Annapolis Junction, MD location. This role centers on building and supporting software solutions with a focus on scalability and reliability. The team works with a range of technologies, including Linux, Bash, Python, Java, GitLab, CI/CD, Docker, Ansible, Grafana, and NiFi. A practical approach to engineering and a focus on client needs are key values here.
What you will do
- Design, develop, and maintain software applications using Linux, Bash, Python, and Java
- Streamline code integration and deployment through GitLab and CI/CD pipelines
- Apply Docker for containerization and use Ansible to automate tasks
- Monitor and visualize system performance with Grafana
- Manage and support data flows using NiFi
- Work closely with teammates to deliver solutions that meet client requirements
Requirements
- Strong understanding of software engineering principles
- Hands-on experience with Linux, Bash, Python, Java, GitLab, CI/CD, Docker, Ansible, Grafana, and NiFi
- Ability to create scalable and maintainable software
- Strong problem-solving abilities and attention to detail

