Data Application Developer
Data Analysis / Data Engineering / BI
OverviewLooking for a blend of ETL/ELT experience along with Business Intelligence tools that make this a well rounded candidate that knows how to work with data. This is perhaps coined as a data engineer or perhaps a “full-stack” data developer as they are able to take data from source systems all the way through to building reports, dashboards and visualizations that leverage existing industry standard software. Solutions may be involved in include build cloud-based serverless data pipelines, automating metadata driven orchestrated data flows, automated data product and service generation, integrations with open source and proprietary SaaS APIs, and semantic feature generation. Platform Technology Web Tech Skills: Node, JS Frameworks (e.g. Angular 2+, React, Vue) HTML5, CSS, Responsive Design, Programming Languages: Javascript, Python, Java,C++/C# Geospatial Tech Skills: Team Tools: Git, Jira (or Rally or similar) Database Tech Skills: SQL, RDBMS, NoSQL, PostgreSQL, mongodb Cloud Tech Skills: Understands basic cloud security (ssh keys, IAM), understands basic networking (firewalls, routing, ports), experience with database as a service and virtual machine instances Design Experience: Understand basic data modeling and data structures for building data warehouses and data martsSkill RequirementsRequired: Coding Language: ES6 (Javascript) and/or Python Database Technology: SQL Cloud Experience: One of GCP, AWS or Azure Tools and Software: Power BI, Qlik Sense or TableauPreferred: NodeJS libraries: Express, React, D3, jQuery Coding skills: Unit Testing (mocha), ESLint Cloud Experience: GCP (GCS, Cloud Functions, DataFlow, Pub/Sub), AWS (EC2, S3, Lambda, SNS/SQS) Tools and Software: Git, Elastic Search, Kubernetes, Docker, Power BI/Tableau Software Engineering: Asynchronous, Functional Programming, Object Oriented Programming, Data Modeling, Interaction Diagram, Machine LearningJob Requirements: 5 years min. experience (Real World, not only Bootcamp) Bachelor’s Degree min. education in Computer Science or Mathematics with Minor in Comp Sci. Must be able to pass basic NACI, background, drug and reference checks No Relocation Assistance, must be local. Travel None to Rare/In-StatePosition Scope:Data Engineering (50%) Use an agile-based, hybrid, project management approach that focuses on the understanding, capture, and documentation of business processes and associated requirements prior-to and during application development activities.Business Intelligence (50%) Develop Dashboards, Data Management Tools, Mission Data Management applications Develop interfaces into existing systems that provide a user friendly and streamlined workflow into managing and maintaining data across disparate systems. Support other team members in demonstrating integration capabilities and possibilities with application prototypes Job Goal: First 30 days: Ramp-up on existing software platform, setup access, support lead in current tasks. First 90 days: Support the project by improving the applications based on team lead’s direction. Involved in PoCs and rapid research. First 180 days: Can implement code additions/changes on existing development on own volition. Evaluating software and creating assessments. First Year Job Goal: Fully capable of identifying issues and resolution without depending on other staff. Can make good design decisions with the product and know how to support existing clients technical issues. Minimum Key Leadership or Management Competencies: Highly Coachable - Not looking for a know-it-all, but someone who is willing to learn just-in-time, adjust, receive coaching, and roll with the ever changing needs of the product's development life cycle. Client relationship experience - Shows understanding, enthusiasm, courtesy, tact, and follows the Xentity methodology: Valued Output. Less Sooner. Checkpoint Often. Timely Iterations. Sets well-defined and realistic personal goals; displays a high level of initiative, effort, and commitment towards completing assignments in a timely manner; works with minimal supervision; is motivated to achieve; demonstrates responsible behavior. Must be able to rapidly context switch across products we maintain.Benefits: We emphasize a balance of work and life and target 40-50 hour weeks with ample time to refresh with great paid-time off. Salary & Bonus Programs - Competitive Salary. Multiple Recognition and Rewards Bonus Programs (Performance Bonus plan reviewed twice annually - total ranging from 2-5% of salary and Business Development Bonus Plan, Employee Referral Bonus Plan, and Company Profit Sharing Plan). Paid Time off - Self Managed Time Off Including 11 Paid Holidays Medical Insurance - Coverage for Major Medical and Surgical, Medical Health Care, Dependents’ Health Care with 100% of employees or 80% employee and 50% family. Options to enroll in Dental Insurance, Vision Discount Program, Prescription Discount Program, Group Term Life Insurance, Accidental Death & Dismemberment Insurance, and Professional insurance advisors to guide employees through these benefits as needed. Solid, managed retirement savings plan including - Multiple 401(k) funds with traditional and Roth options, Company paid fees, Company Match, Third-party Trust Management with personalized retirement portfolio web analysis tools.About XentityWe are a fast-growing data consulting and support services firm - focused on large data programs in data types such as geospatial, open, big, and IoT data. Check out www.xentity.com to learn about our focus, services, clients, missions, values as well as our excellent benefits package and career information.We have high profile clients and projects that our staff really deliver for, as well enjoy knowing they make a large difference.??????Xentity is an EEOC (Equal Employment Opportunity Commission) company and SBA certified small disadvantaged business