811525 Software Engineer $170,000.00
B4Corp · Bethesda, MD · 4 mo ago
Engineering$170k/yrFull-time
Primary Responsibilities
- Building complex NiFi data pipeline design: Develop and implement enterprise-level ETL NiFi data pipelines for large-scale data ingestion, transformation, and processing from diverse sources.
- Performance optimization and tuning: Optimize NiFi data flows, including processor tuning, memory management, and load balancing, ensuring optimal performance for batch and real-time processing.
- Troubleshooting and problem resolution: Identify, diagnose, and resolve complex NiFi data flow issues, including performance bottlenecks, data discrepancies, and integration failures.
- Integrating with big data and cloud technologies: Seamlessly integrate NiFi with various databases, big data ecosystems, and cloud platforms (e.g., AWS, OCI, Azure), demonstrating familiarity in relevant services (e.g., Kafka, Elasticsearch, S3, SQS/SNS).
- Following best practices and standards: Follow established best practices for NiFi development, deployment, security, and governance, ensuring adherence to enterprise-wide data management policies.
- Documentation and knowledge sharing: Create and maintain comprehensive documentation for NiFi data flows, mappings, architectures, and standard operating procedures, ensuring knowledge transfer and promoting efficient team operations.
- Collaboration and communication: Collaborate effectively with data architects, data engineers, application/service developers, and other stakeholders to translate business requirements into robust technical solutions.
Qualifications
- Direct experience designing, developing, and managing complex NiFi data flow solutions in large-scale enterprise environments.
- Experience in programming languages like Java and/or Python and scripting for automation.
- Experience writing and optimizing complex queries, along with experience in interacting with relational and NoSQL databases (e.g., Postgres, Elasticsearch, DynamoDB).
- Experience with real-time streaming, and API integration (REST) for seamless data connectivity.
- Experience with cloud platforms like AWS, Azure, or OCI and related data services.
- Ability to analyze complex data challenges, identify root causes, and implement effective solutions.
- Ability to collaborate effectively with cross-functional teams and articulate technical concepts clearly.
B4CORP Company Information
- B4Corp is a small defense contracting company that focuses on providing an optimum environment for mission-focused, highly skilled consultants to support the United States of America’s intelligence community and other defense organizations.
- B4Corp provides a low overhead, highly efficient, high salary environment that allows employees to excel at meeting the client’s needs.
- B4Corp’s dedication and care for its employees is reflected in our outstanding compensation and benefits package.
- B4Corp’s benefits reflect the company’s policy of putting the employees first. B4Corp’s maximum flexibility comp / makeup time policy, along with the company’s cafeteria-style benefit plan that allows employees to maximize their Benefit Dollars, reflects B4Corp’s commitment to its employees.
Pay and Benefits
- Compensation: Outstanding Salaries
- Retirement: Full Vanguard 401k Plan – Featuring a full scope of investment options, 100% employer matched contribution up to 6% of employee’s salary, ability to max out 401k savings $57k ($63.5k if over 50)
- Insurance: Medical – United Health Care (UHC) (multiple plan options), Dental – United Concordia (UC) Flex Plan, Vision – Vision Service Plan Insurance Co (VSP) Signature Plans, Mutual of Omaha short-term disability (60% of salary up to $2,000.00/week), Mutual of Omaha long-term disability (60% of salary up to $10,000.00/month), Mutual of Omaha life insurance ($200,000.00)
- Employee Referral Bonus: Refer a friend or a coworker and receive $3,000 per year for every year the person works for B4CORP
- Paid Time Off (PTO): Seven weeks of leave per year (including ten federal holidays), flexible work schedule with comp time (with customer approval)
Application
To apply for this job please visit b4corp.com.