We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer

Genesis10
United States, North Carolina, Charlotte
Jan 22, 2025
1/21 Confirmed from manager this positon is live

Enterprise Function Technology

Project: Working on regulatory reporting

Interviews: none are booked yet not finding what he needs.

Location - Uptown charlotte only - will be sitting with the business team

Experience:

  • Airflow Developer
  • Needs an Object-Oriented Programmer that can create a POC (proof of concept) by themselves. Experience meeting with the business. Also, will be responsible for completing documentation.
  • Python development skills



Skills Required Importance Experience
Airflow Yes 1 4 - 6 Years
Django No 2 2 - 4 Years
Python Yes 3
Oracle /SQL No 4 1 - 2 Years
PostgreSQL No 4 1 - 2 Years


NOTE - mgr is NO looking for ETL Developers

Airflow development typically refers to the creation and management of workflows using Apache Airflow, an open-source platform designed for orchestrating complex data workflows and pipelines. Airflow allows you to programmatically author, schedule, and monitor workflows in the form of Directed Acyclic Graphs (DAGs), where each task represents a step in the workflow.

In the context of Airflow development, this involves tasks such as:

  1. Creating DAGs: Writing Python code to define workflows, specify task dependencies, and set execution schedules.
  2. Task Operators: Using built-in or custom operators to define specific tasks (e.g., running SQL queries, triggering scripts, moving files).
  3. Scheduling: Setting up when workflows should run (e.g., daily, weekly) using cron-like scheduling.
  4. Error Handling: Adding logic to manage retries, handle failures, and manage task dependencies.
  5. Integrations: Connecting Airflow with external systems like databases, cloud platforms (AWS, Google Cloud), or APIs.
  6. Monitoring and Logging: Setting up tools for tracking the status of workflows and analyzing execution logs.


In short, Airflow development is the process of designing, building, and maintaining robust, scalable workflows using Apache Airflow to automate data processing tasks.

Large Consulting firm or ex-Military preferred.

Job Description: In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables. Strategically collaborate and consult with client personnel. Required Qualifications: 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.

Comments for Suppliers (Use this area to provide any additional comments to all suppliers. For example, any specific skills to prioritize when looking for profiles.:

Applied = 0

(web-6f6965f9bf-g8wr6)