Python Developer - Mid Level

A3 Technology, Inc.Egg Harbor Township, NJ
2d$50,000 - $175,000Onsite

About The Position

A3 Technology, Inc. is seeking a mid-level Python Developer to support the Remote Monitoring and Logging System applications in Egg Harbor Township, NJ. Essential Daily Job Duties: Provide 2nd Level Engineering support for RMLS. Collaborate with agile teams to develop, execute, and maintain software in alignment with FAA requirements. Develop, test, and deploy Python applications with a focus on messaging and event-driven architecture. Stay up to date with emerging technologies and best practices. Design and implement messaging workflows using brokers like RabbitMQ, Apache Kafka, ActiveMQ, or similar technologies. Including integration and optimization. Identify, document, and track defects and issues. Participate in sprint planning, daily stand-ups, and sprint retrospectives within an Agile team environment. Provide feedback on process and suggest areas of improvement. Assist with RMLS troubleshooting and Help Desk Support. Full-time position with a standard flexible work schedule and occasional non-standard work hours. After hours installs and support may be needed. Occasional travel (less than 5%). Cubicle environment.

Requirements

  • Proficient in: Python, Development frameworks
  • Experience in: Message brokers (RabbitMQ, Kafka, ActiveMQ, etc.), REST APIs, microservices, and asynchronous programming.
  • Strong attention to details and willing to take initiative.
  • Ability to: Work independently, as well as on a team.
  • Troubleshoot and isolate defects within a complex software system.
  • Communicate effectively through verbal and written communication.
  • US Citizenship or documented proof of eligibility to work in the US
  • Upon receiving a conditional offer of employment, candidates will undergo a Government investigation and must meet eligibility requirements for Government clearance.
  • Verification of past employment, education and references is also required.
  • It is imperative that candidates be either a US citizen or a current green card holder with the last 3 consecutive years as a resident of the US.
  • Bachelor's degree in Computer Science or Math, or a bachelor's degree in another technical field with a minimum of (30) semester hours in a combination of math, statistics, and computer science and 12 years related experience OR Master's degree in Computer Science or Math, or a bachelor's degree in another technical field with a minimum of (30) semester hours in a combination of math, statistics, and computer science and 9 years related experience.

Nice To Haves

  • Prior FAA Test experience.
  • Experience in: Database development in Oracle/SQL/NoSQL, Java or Go, Monitoring and logging tools related to messaging systems, Working on Agile teams (Scrum/Kanban), using JIRA or similar defect/bug tracking tools.
  • Familiar with: Docker, Kubernetes, CI/CD pipelines and agile development methodologies.

Responsibilities

  • Provide 2nd Level Engineering support for RMLS.
  • Collaborate with agile teams to develop, execute, and maintain software in alignment with FAA requirements.
  • Develop, test, and deploy Python applications with a focus on messaging and event-driven architecture.
  • Stay up to date with emerging technologies and best practices.
  • Design and implement messaging workflows using brokers like RabbitMQ, Apache Kafka, ActiveMQ, or similar technologies. Including integration and optimization.
  • Identify, document, and track defects and issues.
  • Participate in sprint planning, daily stand-ups, and sprint retrospectives within an Agile team environment.
  • Provide feedback on process and suggest areas of improvement.
  • Assist with RMLS troubleshooting and Help Desk Support.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service