We are looking for an experienced Data Engineer for a permanent opportunity in Northern, Virginia. In this role, you will design reliable data solutions that support analytics and business decision-making while helping improve the overall data environment. The ideal candidate brings strong technical depth in modern data engineering practices and enjoys building scalable systems from the ground up. <br> Responsibilities: • Design, develop, and maintain robust data pipelines that collect, transform, and deliver high-quality data for reporting and analysis. • Create and optimize data models that support business intelligence, analytics, and operational use cases across the organization. • Build and manage ETL workflows using Python and related technologies to ensure efficient movement of data between systems. • Work with large-scale data processing tools such as Apache Spark and Hadoop to handle complex and high-volume datasets. • Integrate streaming and batch data sources using technologies such as Apache Kafka to support timely and reliable data availability. • Collaborate with analysts, engineers, and business stakeholders to translate data needs into scalable engineering solutions. • Improve data warehouse performance, structure, and reliability to support accurate and accessible enterprise data. • Use dbt and other modern data transformation practices to organize, test, and document datasets effectively.
<p>We are looking for a Data Automation Engineer to design, develop, and maintain scalable data automation solutions leveraging AWS cloud services, selected Azure technologies, and emerging Generative AI capabilities.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>· Design and implement scalable data automation workflows using AWS services with integration to Azure platforms.</p><p>· Develop and maintain ETL/ELT processes to ingest, transform, and move data across DynamoDB, SQL Server, Azure SQL, and other enterprise data sources.</p><p>· Build and support batch and near real-time data pipelines using Apache Spark and streaming technologies such as Kafka or Flume.</p><p>· Develop scalable data processing solutions utilizing Amazon EMR, AWS Fargate, Kubernetes, and related cloud technologies.</p><p>· Integrate REST APIs, external services, and Amazon Connect customer interaction data into analytics platforms.</p><p>· Evaluate and prototype Generative AI solutions using Amazon Bedrock, Azure OpenAI, Hugging Face, LangChain, and related technologies.</p><p>· Implement source control, CI/CD, and automation practices using GitHub, Azure DevOps, Jenkins, Docker, and Agile methodologies.</p><p>· Ensure data solutions meet security and compliance requirements, including IAM, encryption, RBAC, VPC isolation, and firewall policies.</p>
We are looking for a Cloud Engineer to build and support secure, scalable cloud environments for a contract opportunity with potential for a permanent role. This role focuses on infrastructure automation, cloud security, and compliance-driven engineering across modern cloud platforms, with an emphasis on creating reliable deployment standards and well-governed environments. The ideal candidate brings hands-on experience with Terraform, strong knowledge of AWS services, and the ability to partner with technical and compliance teams to deliver resilient solutions.<br><br>Responsibilities:<br>• Design, deploy, and administer cloud infrastructure that supports performance, scalability, and strong security controls across production and non-production environments.<br>• Create and refine Infrastructure as Code using Terraform, developing reusable modules and standardized patterns that improve consistency and speed of delivery.<br>• Embed compliance and security requirements into cloud architectures by applying controls for access management, encryption, logging, and governance.<br>• Work with security and audit stakeholders to prepare compliance evidence, address findings, and support remediation activities tied to regulatory frameworks.<br>• Configure and maintain monitoring, alerting, and threat-detection capabilities using services such as CloudWatch, GuardDuty, and Security Hub.<br>• Evaluate cloud environments for efficiency, reliability, and cost effectiveness, then recommend and implement improvements where needed.<br>• Partner with DevOps, application, and security teams to strengthen CI/CD processes and incorporate secure engineering practices into deployment workflows.<br>• Produce clear technical documentation covering architecture decisions, Terraform assets, operational procedures, and compliance-related processes.<br>• Provide guidance to internal teams on cloud best practices, infrastructure automation, and secure configuration standards across AWS and related platforms.
We are looking for a Deployment Engineer to support endpoint deployment, software distribution, and device lifecycle activities for a construction-focused organization in Towson, Maryland. This Long-term Contract position is ideal for someone who enjoys hands-on Windows endpoint administration, improving device reliability, and helping maintain a secure and well-managed desktop environment. The role will work closely with enterprise tools for provisioning, application control, patching, and endpoint monitoring in a detail-oriented onsite setting.<br><br>Responsibilities:<br>• Manage the packaging, testing, and release of software to user devices across the organization.<br>• Coordinate workstation setup activities, including provisioning, imaging, and deployment of Windows endpoints.<br>• Monitor device performance and endpoint health, then investigate and resolve operational issues affecting end users.<br>• Apply security updates and assist with remediation efforts to address vulnerabilities on managed systems.<br>• Review and adjust PowerShell-based templates or existing scripts to support deployment and remediation tasks.<br>• Administer application control settings and update related policies to align with operational and security needs.<br>• Maintain and refine desktop images to support consistent device builds and deployment standards.<br>• Support Windows endpoint administration through enterprise management platforms such as Ivanti, Neurons, or comparable tools.<br>• Provide regular status updates on deployment activities, rollout progress, and endpoint-related issues.
<p>Integration Engineer</p><p><strong>Location:</strong> Bethesda, MD (Hybrid)</p><p>Overview</p><p>Seeking an experienced Integration Engineer to design, build, deploy, and support enterprise integrations, APIs, connectors, workflows, and MCP servers/tools. This hands-on role owns integrations throughout their lifecycle and helps shape architecture, integration standards, and engineering best practices.</p><p>Works within Integration Engineering alongside Application Engineering and Quality Engineering, supporting Azure Integration Services (AIS), Celigo, and other integration platforms.</p><p>Key Responsibilities</p><ul><li>Design, build, support, and troubleshoot integrations using <strong>Logic Apps, Azure Functions, Service Bus, Event Grid, and Celigo</strong>.</li><li>Develop APIs, webhooks, connectors, adapters, data mappings, transformations, validation, synchronization, and integration workflows.</li><li>Build and support <strong>MCP servers and AI integrations</strong>, including schemas, tool definitions, security controls, permissions, auditing, and protocol compatibility.</li><li>Develop solutions using <strong>C#/.NET, Python, JavaScript/TypeScript</strong>.</li><li>Define API standards including OpenAPI, versioning, authentication, authorization, pagination, rate limiting, and error handling.</li><li>Partner with architecture leadership to improve scalability, reliability, maintainability, security, performance, and cost optimization.</li><li>Create reusable frameworks, templates, connectors, standards, and integration patterns.</li><li>Implement security controls including least-privilege access, encryption, managed identities, credential management, and secure data handling.</li><li>Build monitoring, alerting, logging, retries, reconciliation, recovery, and production support processes.</li><li>Support automated testing, CI/CD, release management, source control, and infrastructure as code.</li><li>Collaborate with application, data, AI, business, and vendor teams while maintaining integration documentation and ownership.</li></ul><p>Preferred Qualifications</p><ul><li>Azure API Management, Key Vault, Application Insights, Log Analytics, deployment automation, and private connectivity.</li><li>Integrations involving ERP, CRM, SaaS, financial, and legacy systems (NetSuite, DealCloud, Appian, etc.).</li><li>Experience modernizing point-to-point integrations and building reusable frameworks.</li><li>Financial services or regulated industry experience.</li><li>Azure and/or Celigo certifications.</li></ul><p>Success Metrics</p><ul><li>Reliable integrations with accurate data and strong production performance.</li><li>Reusable APIs, connectors, event flows, and MCP tools.</li><li>Improved platform architecture driven by implementation feedback.</li><li>Fast issue detection, controlled recovery, and continuous improvement.</li><li>Documented, versioned, and well-supported integrations across AIS, Celigo, and other platforms.</li></ul><p><br></p>
We are looking for a Network Engineer to support and strengthen enterprise networking operations in Baltimore, Maryland. This long-term contract opportunity is suited for a detail-oriented individual who can maintain reliable connectivity, improve network performance, and help deliver secure infrastructure that supports daily business needs. The role involves hands-on technical work across installation, troubleshooting, optimization, and end-user support within a complex networking environment.<br><br>Responsibilities:<br>• Monitor network health and take proactive steps to maintain stable, high-performing connectivity across infrastructure.<br>• Install, configure, and support core networking equipment, including Cisco routers, firewalls, and related components.<br>• Troubleshoot incidents involving routing, firewall policies, and general network access to minimize service disruptions.<br>• Evaluate existing network architecture and recommend improvements that enhance reliability, security, and scalability.<br>• Administer and optimize routing protocols such as BGP to support efficient traffic flow between networks.<br>• Maintain and support security platforms including Palo Alto firewalls and Cisco ASA devices in alignment with operational requirements.<br>• Create and update technical documentation covering configurations, procedures, and support practices for network environments.<br>• Provide technical guidance and user support related to network connectivity, infrastructure usage, and operational best practices.
<p><strong>Must-Haves</strong></p><ul><li>Strong Routing & Switching (CCNP-level)</li><li>Palo Alto & Cisco ASA firewall experience</li><li>Cisco ACI experience (support required, implementation/design preferred)</li><li>Azure networking preferred (AWS acceptable)</li><li>Wireless networking</li><li>Data center networking</li><li>Experience supporting and implementing network infrastructure</li></ul><p><strong>What They're Really Hiring</strong></p><p>Not looking for a pure operations person or pure architect.</p><p>Need someone who can:</p><ul><li>Handle daily operations</li><li>Troubleshoot tickets</li><li>Build and implement new sites</li><li>Support network/security infrastructure</li><li>Participate in infrastructure projects</li></ul><p><strong>Key Projects</strong></p><ul><li>Cisco ACI rollout (major initiative)</li><li>NAC deployment</li><li>Azure/cloud initiatives</li><li>Ongoing city site expansions</li></ul><p><strong>Environment</strong></p><ul><li>Hybrid</li><li>On-call rotation (1 week every 6-7 weeks)</li><li>Must be onsite during on-call week</li><li>Must be able to reach downtown Baltimore within 1 hour for emergencies</li></ul><p><strong>Target Candidates</strong></p><ul><li>Network Engineers</li><li>Infrastructure Engineers</li><li>Enterprise networking backgrounds</li><li>Government, healthcare, higher ed, large enterprise environments</li></ul><p><strong>Avoid</strong></p><ul><li>Junior Network Admins</li><li>Candidates looking for a step-up role</li><li>Firewall-light candidates</li><li>Candidates living too far from Baltimore</li><li>CCIE-level candidates likely exceed budget</li></ul><p><strong>Team</strong></p><ul><li>~7 Network Engineers</li><li>Hiring Manager: Teddy</li><li>Director: Eric French</li></ul><p><strong>Compensation</strong></p><ul><li>Contract-to-Hire</li><li>Conversion possible but not guaranteed</li><li>Budget targeted closer to strong CCNP-level talent</li></ul><p><strong>Process</strong></p><ul><li>High-priority opening</li><li>Ready to interview immediately</li><li>Submit through BCIT careers inbox</li></ul><p><br></p>
We are looking for a Web Developer to support a non-profit organization through a contract assignment focused on producing and publishing high-quality website content. This role is ideal for someone who combines strong CMS knowledge with a careful eye for presentation, consistency, and usability. The position will help create effective web pages that align with current digital standards and deliver a smooth experience for site visitors.<br><br>Responsibilities:<br>• Build and update website pages within enterprise content management platforms, using available templates, components, and page-building tools effectively.<br>• Transfer and format content from source documents into web pages while preserving styling accuracy, hierarchy, and readability.<br>• Review published content closely to correct spacing, typography, links, lists, superscripts, and other formatting details.<br>• Remove unnecessary markup or imported code issues that may affect page quality, performance, or display.<br>• Place inline images, text links, and other standard page elements in ways that support strong visual flow and usability.<br>• Apply sound judgment to page layout and content presentation, making adjustments when text or imagery appears misaligned or inconsistent.<br>• Optimize visual assets by selecting appropriate file formats, compression settings, and image treatments for web use.<br>• Partner with cross-functional stakeholders to ensure content updates meet quality expectations, brand standards, and modern web practices.