Be visionary
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
Job Description
Job Summary:
Raymarine UK Ltd are looking for a highly skilled python developer with a solid grounding in container deployment, delivery pipelines and noSQL databases. In this exciting role you will be developing new solutions as well as maintaining and extending an existing suite of successful applications with a wide internal audience.
The role involves developing and maintaining python flask apps handing engineering change data. These apps process, validate and record engineering changes to PDM databases. The input data comes from Solidworks and Altium design tools, is stored and processed in MongoDB data collections and manages the transfer of design data to storage in Box.com. The user interface and rest APIs are designed around the python Flask framework and deployed to self hosted Docker orchestrations using Docker Compose.
Primary Duties & Responsibilities:
- Lead python developer for the team
- Act as SME for the Engineering Change infrastructure
- MongoDB admin
- Data architecture for the Engineering data domain
- Deliver training on the systems they develop
- Maintain documentation
- Mentor graduates
Job Qualifications:
- Degree or higher with significant software component
- Knowledge of noSQL, preferably MongoDB
- Competent with avascript/C#/Flask/RestAPIs
- Familiarity with containerization: Docker/Docker Compose
- Desirable: exposure mechanical and/or hardware design concepts
- Desirable: knowledge of Kubernetes
- Desirable: Atlassian Plugin SDK/Java
This position requires access to export-controlled information or items (i.e. regulated technology or technical data per ITAR/EAR US regulations). Applicants must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce.
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.