Senior Python Developer Job at 2T Consulting, Charlotte, NC

  • 2T Consulting
  • Charlotte, NC

Job Description

We are looking for an experienced Senior Python Developer to design, develop, and maintain scalable applications, microservices, and enterprise automation platforms. The ideal candidate will have strong expertise in Python development, REST API development, event-driven architecture, and data processing, along with experience in cloud-native technologies, CI/CD, and production support.

Roles and Responsibilities

  • Design, develop, test, and maintain scalable Python applications and microservices for enterprise automation platforms.
  • Build, enhance, and maintain RESTful APIs using Python frameworks such as FastAPI, Flask, or Django.
  • Develop and support Kafka-based event-driven integrations for real-time data processing and system communication.
  • Write, optimize, and troubleshoot SQL queries, data pipelines, and data-processing logic using platforms such as Starburst and Trino.
  • Work with Oracle, Hadoop, and related data technologies to support enterprise application and data integration requirements.
  • Perform unit testing, code reviews, defect fixes, and root-cause analysis to ensure code quality and application reliability.
  • Support application deployments, production releases, CI/CD pipelines, and post-deployment validation.
  • Monitor, troubleshoot, and resolve production issues to maintain platform stability, performance, and availability.
  • Work with OpenShift, Redis, object storage, and cloud-native technologies to develop and maintain enterprise solutions.
  • Develop and maintain workflow orchestration solutions using Apache Airflow or Astronomer, as required.
  • Use Git-based version control, branching strategies, and release management practices to manage source code effectively.
  • Participate in platform modernization, migration, and integration initiatives to improve scalability and operational efficiency.
  • Leverage AI-assisted development tools and emerging technologies to enhance developer productivity and code quality.
  • Collaborate with Product Owners, solution architects, developers, and partner teams in an Agile/Scrum environment.
  • Document technical designs, implementation approaches, deployment procedures, and operational guidelines.
  • Take ownership of development deliverables and contribute to continuous improvement of the automation platform.

Required Technical Skills

  • Strong hands-on experience in Python development.
  • Experience developing REST APIs and microservices using FastAPI, Flask, or Django.
  • Knowledge of Kafka and event-driven architecture.
  • Strong SQL skills and experience with data processing and query optimization.
  • Experience with Starburst/Trino and familiarity with Oracle and Hadoop.
  • Exposure to OpenShift, Redis, object storage, and cloud-native application development.
  • Experience with Git, CI/CD pipelines, and DevOps practices.
  • Strong understanding of unit testing, debugging, code reviews, and software development best practices.
  • Experience in application deployment, production support, troubleshooting, and performance optimization.
  • Familiarity with Agile/Scrum methodologies and collaborative software development practices.

Job Tags

Full time

Similar Jobs

Wise Staffing Group

Press Operator Job at Wise Staffing Group

 ...succeed! One of our clients, who is a leader in their industry and a long standing member of the community is currently hiring for press operators for both 1st and 2nd shift! This is a temp to perm after 90 days position with a great company! If you have experience working... 

Promed Staffing Resources

Travel LPN Job at Promed Staffing Resources

 ...Job Description Job Description ? Travel LPN Skilled Nursing Facility ? Billings, Montana Looking for your next travel assignment? Join a skilled nursing team in Billings, with your choice of day or night shifts!? Weekly Pay: $1,678? Schedule: 312... 

33 USA

Bilingual Marketing Assistant (Japanese and English) Job at 33 USA

 ...Bilingual Marketing Assistant As a new team member of 33 USA Inc., you will take on the role of Bilingual Marketing Assistant. This role supports day-to-day execution across PR, social media, advertising, and events, while facilitating bilingual communication and documentation... 

Neurobehavioral Hospitals

Care Coordinator Job at Neurobehavioral Hospitals

 ...The Care Coordinator for NeuroBehavioral Hospitals (NBH) provides care coordination to assigned individuals. This position is responsible...  .../or following-up with clients (if services are refused) for 30 days to ensure successful care linkages. Ongoing care coordination provided... 

Revolutional, LLC

Junior Full Stack Developer Job at Revolutional, LLC

 ...delivered by operating with a product mindset, prioritizing speed, ownership, and execution over bureaucracy. Title: Junior Full Stack Developer Location: Remote Terms: Full-time Salary Range: $60-70k DOE Clearance: Qualified candidates must be US...