Python Developer with Microservices/MQ/MongoDB

This role is for a "Python Developer with Microservices/MQ/MongoDB" in "Charlotte, NC" or "Irving, TX" for a contract length of "unknown" at a pay rate of "unknown." Requires 10+ years in Python, microservices, MongoDB, and cloud principles.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
January 17, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Hybrid
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Charlotte, NC
🧠 - Skills detailed
#AI (Artificial Intelligence) #GitHub #Pandas #Security #MongoDB #NumPy #Jenkins #Deployment #Cloud #Artifactory #Flask #Python #Scrum #Agile #React #Programming #Kafka (Apache Kafka) #API (Application Programming Interface) #Pytest #TensorFlow #Database Management #REST (Representational State Transfer) #Microservices #GCP (Google Cloud Platform) #Scala #PyTorch #ML (Machine Learning) #REST API #Unit Testing
Role description
Log in or sign up for free to view the full role description and the link to apply.

Greetings from IT Engagements…!

IT Engagements is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. We have an immediate opening for the below position with one of our premium clients.

Role: Python Developer with Microservices/MQ/MongoDB

Location: Charlotte, NC, Irving, TX ….Day 1 Hybrid Onsite

Job Description

Python Lead Engineer having excellent design, hands on development & technical skills along with good interpersonal skills, capable of leading and working on business-critical application. We are seeking a Senior Python Developer with a strong background in building scalable, resilient, and highly available microservices application. The ideal candidate will have extensive experience in developing microservices based enterprise application, event-driven apps, and using MongoDB. Team member will work with Wells Fargo India and onshore partners and implement the required solutions.

Responsibilities
• Participate effectively in the entire software development life cycle
• Leading for solution design and implementation
• Design, develop, test and refine deliverables that meet the objectives
• Collaborate with US partners for requirement understanding solution implementation and deployments
• Collaborate with Product Team, Scrum Master, Developers, QA and any other stakeholders as needed
• Analyze business and technology challenges and suggest solutions
• Responsible for application development, maintenance, and security requirements

Essential Qualifications (Technical Skills)
• 10+ years of experience as Python developer. Strong Python programming skills.
• Understanding of high availability, scalability, and resilience in software systems
• Design, develop, and deploy microservices using Python.
• In depth understanding of python framework and tool such as NumPy, Pandas.
• Experience with python frameworks such as Flask.
• Experience with MongoDB for database management and data retrieval.
• Design and implement secure REST APIs for consumption by a React application. Consume services provided by interface systems
• Implement security measures to protect API endpoints.
• Understanding of Cloud principles and experience on developing application hosted on cloud environment.
• Implement event-driven architecture and use messaging queues such as RabbitMQ, ActiveMQ or Kafka for asynchronous processing.
• Collaborate with frontend developers to integrate APIs with the React application.
• Experience with CI/CD technologies such as Gradle, Jenkins, GitHub, Artifactory, Harness, Sonar etc.
• Experience on automated unit testing framework Pytest
• Experience on agile software development lifecycle.
• Object oriented design and analysis, programming styles and design patterns.

Non-Technical

• Capable of reasoning and thinking through problems and developing desired solutions, independently or with others as required

• Capable of leading development team and mentor team members on solution design and implementation

• Strong problem-solving and analytical skills

• Good written and verbal communication

• Ability to work independently with little or no supervision.

• Ability to understand team dynamics and use interpersonal skills and personal judgment to achieve goals

Desired / Good To Have Skills
• Experience on developing Pivotal Cloud Foundry (PCF) hosted application and GCP.
• Understanding of Banking/Lending domain.
• Experience with GCP services , particularly Vertex AI, Document AI.
• Knowledge of google cloud functions for developing and deploying serverless applications.
• Understanding of machine learning concepts and algorithms.
• Familiarity with machine learning frameworks such as Tensorflow, PyTorch.
• Familiarity with Google cloud AI tools like gemini and gecko for advanced ML

Regards,

Shashank Jaitly

Shashank@itengagements.com