full stack software development, analytic development, data visualization, data flow engineering, service based architectures, containerization
requirement analysis, system design, enterprise architecture, stakeholder engagement, agile methodologies, knowledge management, technical leadership
large scale data processing, batch and streaming analytic development, cloud native architecture, infrastructure as code, data warehousing, commercial and government cloud expertise
Design, develop, and maintain full stack web applications, encompassing both front-end (HTML, CSS / Sass, JavaScript / TypeScript) and back-end (various data stores, web services, APIs) technologies. Positions consist of a mix of React and Vue based applications atop Node.js. Some openings have the ability to partially work from home.
Design and implement real-time and batch cloud-based analytic solutions, leveraging platforms such as Hadoop / MapReduce, Pig, Accumulo, NiFi, Kafka, Spark, Kubernetes, AWS, and other customer-specific cloud analytic platforms. Some openings have the ability to partially work from home.
Design, integrate, and manage complex systems across various disciplines to ensure functional, efficient, and effective software based systems. Collaborate with multi-disciplined teams, stakeholders, and leadership to establish goals and priorities. Translate customer requirements and feedback into actionable artifacts to ensure sound systems development principles. Some openings have the ability to partially work from home.
Develop and implement automation tools and frameworks to improve system reliability and scalability, focusing on automation of operations and infrastructure management. Drive operational efficiencies through the use of infrastructure as code, automation, and continuous integration and delivery with tools such as Kubernetes, Anisble, Terraform, and GitLab CI/CD. Some openings have the ability to partially work from home.
Install, configure, and maintain servers, networks, and related computing environments including systems software, applications software, hardware, and configurations. Ensure operational resilience and availability by troubleshooting hardware and software errors, documenting problems and resolutions, prioritizing problems, and assessing the impact of issues. Some openings have the ability to partially work from home.
Have a skill tree that doesn’t cleanly align to one of the career classes above? Or simply want to “choose your own adventure”? Reach out and tell us about yourself, your skills, technical desires, and let’s try to find the right adventure!