About the Role
BCMC is supporting a U.S. Government customer to provide support for onsite incident response to civilian Government agencies and critical asset owners who experience cyber-attacks, providing immediate investigation and resolution. Contract personnel perform investigations to characterize the severity of breaches, develop mitigation plans, and assist with the restoration of services. We are seeking a Software Developer to support this critical customer mission.
Responsibilities
- Designing, troubleshooting, and implementing software code for end-to-end software development and service integrations
- Designs, develops, enhances, debugs, integrates, and implements software stacks for on premise and cloud-based tools and services
- Troubleshoots production problems related to software applications and pipeline workflows
- Researches, tests, builds, and coordinates the integration of new products based on user and mission requirements
- Initiates action for evaluation and recommendation of application software packages, application integration and testing tools
- Automate deployments, testing, and builds using IaC toolings including Ansible, Terraform, Git-CI, and others
- Implements recommendations for improving documentation and development process standards
- Ensures quality control of all developed and modified prototype software through rigorous staged testing and pipelines
- Establish optimal configurations and tunings for COTS, GOTS, and open source technologies pertaining to mission needs and project baselines
- Navigate and work within linux and container heavy environments including Openshift, RHEL, Alma, and Docker
Requirements
- U.S. Citizenship
- Must have an active Secret clearance; TS/SCI is preferred
- Must be able to obtain DHS Suitability
- 2+ years of directly relevant experience in applications development
- Knowledge of secure software development lifecycle and code versioning and maintenance
- Experience with assessing and integrating commercial off the shelf (COTS) products
- Knowledge and familiarity to work with the installation, demonstration, test, validation and evaluation of new and existing software, tools, methods, and software measurement technologies
- Must have operational experience with Python and Linux terminals
- Knowledge of software automation, application development, and RESTful architecture
- Knowledge of data ETL workflows for on-prem, cloud, and hybrid environments
- Experience working and developing in/with containerization software including Kubernetes, Docker, and Redshift
- Experience working with IaC including Ansible, Git-CI, Cloudformation, and Terraform
- Must have strong communication skills and have experience interacting and with customers directly in a project environment or technical demonstration
- Must be able to work collaboratively across remote and physical locations
Skills
- Python
- Linux terminals
- Software automation
- Application development
- RESTful architecture
- Data ETL workflows
- Containerization software
- Kubernetes
- Docker
- Redshift
- IaC
- Ansible
- Git-CI
- Cloudformation
- Terraform
- JSON
- Data Analytics
- MongoDB
- MinIO
- Podman
- Openshift
- AWS
- View Jazz Framework
- Process Automation
- CI/CD
Location
- Onsite
Work Type
- Full-time
Experience Level
- 2+ years of directly relevant experience in applications development
- 4-6 years of directly relevant experience (with HS Diploma)
Education Level
- BS Computer Science, Computer Engineering, Computer Information Systems, Computer Systems Engineering or related degree
- HS Diploma
Benefits
- Extremely competitive salary
- 95% employer paid for employee medical, dental, & vision coverages
- 100% employer paid for employee life, STD & LTD disability coverages
- 401k with company match and profit sharing
- Flexible Spending Account (FSA) for dependent & health care
- 11 standard holidays
- 3 weeks of annual leave
About the Company
- Business Computers Management Consulting Group, LLC (BCMC) is a small business specializing in Information Technology (IT), Cybersecurity, Information Assurance (IA), SOA, Big Data Management, Program Management, and more for Federal, State, and Local agencies.
- We possess highly skilled engineers, providing innovative solutions backed by strong past performances.
- We are ISO 9001:2015, ISO 27001:2013, 20000:2018, and CMMI L3 certified and registered promising highest quality and services to all of our clients.
