31 Aug
|
jobs.frontdoordefense.com - Jobboard
|
Fredericton
31 Aug
jobs.frontdoordefense.com - Jobboard
Fredericton
Python DeveloperBuild and automate a cloud-native geospatial chart production systemLocation: Fredericton, Recent Brunswick, CanadaJob Tags: SoftwareAbout The RoleTeledyne CARIS is a global leader in geospatial software for the survey and maritime charting industry, with a growing footprint in Cloud and IoT solutions. Our products cover a wide variety of domains ranging from sonar and lidar surveying to chart production and environmental monitoring. We develop cutting‑edge products that transform multi‑source data into actionable geospatial intelligence. Our team is composed of passionate people dedicated to delivering innovative solutions that make a real difference for our clients. We are looking for a skilled Python Developer to join our cloud product team in Fredericton, Canada. You will help build and automate a cloud‑native chart production platform for hydrographic offices around the world. This role is key to our mission of reducing the turnaround time from the collection of geospatial data collection to the creation of actionable information. This role involves integrating and containerizing existing tools into scalable, secure, and testable services. The ability to perform validation of the services as well test performance and scalability through scripting is key to this position.What's in it for you?Technical challenge – We like to do what hasn't been done before. We push the global boundaries of science and technology in our desire to be #1 in the markets we serve.A great place to work and grow – You will enjoy the relaxed and friendly atmosphere of a company with a long tradition in the Maritimes. We work with customers who are leaders in their industry.Global opportunities – As part of Teledyne Technologies,
you'll work with international teams and clients across diverse domains.Rewarding outcome – Teledyne‑CARIS produces software that is used by clients in their daily work in multiple fields from data processing in autonomous underwater vehicles to smart city projects in a cloud‑based environment.What you'll doAutomate the validation of various services into a functional platformDevelop automation scripts to maintain services in a continuously releasable stateImplement and test endpoints for a chart production pipelineWrite secure, reliable, and maintainable Python codeConduct and participate in code reviewsFollow and promote best practices and design patterns for Python developmentAutomate performance and scalability testingVerify security of the platform through testingCollaborate with application and front‑end developers to provide high‑quality solutionsWork closely with DevOps to deploy and monitor applicationsWork as part of a team following an agile methodologyWhat you needBachelor's degree in Computer Science, Engineering, or a related field3+ years of experience in software development2+ years of hands‑on experience with PythonExperience working with RESTful APIs and JSON‑based web servicesFluent in EnglishMust be legally entitled to work in CanadaWork location: Fredericton, New BrunswickPreferred Skills & TechnologiesCloud Platforms: AWS, AzureDevOps: Docker, Jenkins, Git, Infrastructure as CodeLanguages: Python, C++Databases: PostgreSQLTools: Jira, Test AutomationArchitecture: Microservices, Service‑Oriented ArchitectureDomain Knowledge: Geospatial, IoTWhat We ValueStrong collaboration and communication skillsPassion for delivering exceptional productsCuriosity and a growth mindsetWhat We OfferCompetitive Salary & Benefits PackageHealth, dental, Vision and Life Insurance from Day 1Paid Vacation, Sick Time and HolidaysRRSP with Company MatchEmployee Stock Purchase Plan (ESPP)Employee Assistance Program (EAP)Fun Employee Events throughout the year#J-18808-Ljbffr
📌 Python Developer (Fredericton)
🏢 jobs.frontdoordefense.com - Jobboard
📍 Fredericton