Senior Python Developer
This is a 100% on-site position.
Education & Experience Requirement
- Bachelor of Science in Computer Science or Mathematics or a Bachelors degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics statistics and computer science.
- Nine (9) plus years of related work experience.
Required Skills
- Highly proficient in Python and development frameworks
- Highly proficient in message queuing pub/sub models and event-driven architecture
- Highly proficient in writing test documentation (test cases/procedures and reports)
- Experience with REST APIs microservices and asynchronous programming
- Strong attention to detail and willingness to take initiative
- Ability to work independently and on a team
- Ability to troubleshoot and isolate defects within complex software systems
- Effective verbal and written communication
Preferred Skills
- Prior FAA Test experience
- Python Developer with hands-on experience in messaging brokers
- Database development in Oracle/SQL/NoSQL
- Java or Go
- Monitoring and logging tools related to messaging systems
- Agile teams (Scrum/Kanban) JIRA or similar tools
- Docker Kubernetes
- Cloud Platforms (AWS Azure or GCP)
- CI/CD pipelines and agile development methodologies
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
- Design and implement messaging workflows using brokers like RabbitMQ Apache Kafka ActiveMQ
- Identify document and track defects and issues
- Participate in sprint planning daily stand-ups and sprint retrospectives
- Provide feedback on process suggesting areas of improvement
- Assist with RMLS troubleshooting and Help Desk Support
Work Environment
- 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
Required:
- BS in Computer Science Mathematics or related technical field (30 semester hours in math/stats/CS)
- 9 years of related work experience
- Highly proficient in Python and development frameworks
- Message queuing pub/sub models event-driven architecture
- REST APIs microservices and asynchronous programming
- Test documentation (test cases/procedures and reports)
Preferred:
- Prior FAA Test experience
- Messaging brokers (RabbitMQ Kafka ActiveMQ)
- Oracle/SQL/NoSQL Java or Go
- Docker Kubernetes Cloud Platforms (AWS/Azure/GCP)
- CI/CD pipelines Agile/Scrum with JIRA
Required Skills:
9 years Python development experience; expertise in event-driven architecture and message queuing (RabbitMQ Kafka or ActiveMQ)
Required Education:
Bachelors Degree
Senior Python DeveloperThis is a 100% on-site position.Education & Experience RequirementBachelor of Science in Computer Science or Mathematics or a Bachelors degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics statistics and computer scienc...
Senior Python Developer
This is a 100% on-site position.
Education & Experience Requirement
- Bachelor of Science in Computer Science or Mathematics or a Bachelors degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics statistics and computer science.
- Nine (9) plus years of related work experience.
Required Skills
- Highly proficient in Python and development frameworks
- Highly proficient in message queuing pub/sub models and event-driven architecture
- Highly proficient in writing test documentation (test cases/procedures and reports)
- Experience with REST APIs microservices and asynchronous programming
- Strong attention to detail and willingness to take initiative
- Ability to work independently and on a team
- Ability to troubleshoot and isolate defects within complex software systems
- Effective verbal and written communication
Preferred Skills
- Prior FAA Test experience
- Python Developer with hands-on experience in messaging brokers
- Database development in Oracle/SQL/NoSQL
- Java or Go
- Monitoring and logging tools related to messaging systems
- Agile teams (Scrum/Kanban) JIRA or similar tools
- Docker Kubernetes
- Cloud Platforms (AWS Azure or GCP)
- CI/CD pipelines and agile development methodologies
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
- Design and implement messaging workflows using brokers like RabbitMQ Apache Kafka ActiveMQ
- Identify document and track defects and issues
- Participate in sprint planning daily stand-ups and sprint retrospectives
- Provide feedback on process suggesting areas of improvement
- Assist with RMLS troubleshooting and Help Desk Support
Work Environment
- 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
Required:
- BS in Computer Science Mathematics or related technical field (30 semester hours in math/stats/CS)
- 9 years of related work experience
- Highly proficient in Python and development frameworks
- Message queuing pub/sub models event-driven architecture
- REST APIs microservices and asynchronous programming
- Test documentation (test cases/procedures and reports)
Preferred:
- Prior FAA Test experience
- Messaging brokers (RabbitMQ Kafka ActiveMQ)
- Oracle/SQL/NoSQL Java or Go
- Docker Kubernetes Cloud Platforms (AWS/Azure/GCP)
- CI/CD pipelines Agile/Scrum with JIRA
Required Skills:
9 years Python development experience; expertise in event-driven architecture and message queuing (RabbitMQ Kafka or ActiveMQ)
Required Education:
Bachelors Degree
View more
View less