Back-end Developer (Python)

August 20, 2023

Apply Now

Loading...

Enterra Solutions, LLC

Enterra Solutions®, LLC is the first of its kind Autonomous Decision Science™ company enabled by peerless cognitive computing technology and advanced mathematics$1. .$1

Big Data Analytic/Insights & Supply Chain • Artificial Intelligence and Rules-Based Ontology Applications • Cognitive Computing and Machine Learning • Autonomous Decision Sciences • Advanced Analytics

11 - 50

Description

• Develop, maintain and enhance Enterra’s cloud-based solution offerings across multiple functions (consumer insights, revenue growth and supply chain), initially focused on the consumer goods and retail industry. • Implement and test business functionality and server-side logic within the solutions • Implement and test the internal integration (user interface, application logic and data layer) for the solutions. • Implement and test the external integration (data lakes/blobs etc., and client/3 rd party systems) for the solutions. • Implement and test the underlying microservices software architecture for the solutions • Ensure high-performance and responsiveness of solutions • Implement authorization, security, and data protection within the solutions. • Incorporate mechanisms for high configurability across multiple clients • Incorporate approaches and techniques that support scalability of solutions • Package the solution into containers to enable deployment into both Enterra-managed and client-managed cloud environments • Work with DevOps to deploy the solutions – principally into Azure under Kubernetes. • Developing reusable, testable, and efficient code. • Creation and application of test plans for the responsible code modules. • Creation of documentation of the assigned code modules. • Participate in regular SDLC activities ranging from estimation, status reporting, SCRUM sessions, design meetings, code reviews etc.

Requirements

• Bachelor's degree in Computer Science, Software Engineering, or another STEM • Minimum of 3 years' experience in a product development role. • Experience with cloud platforms (e.g., Azure, AWS). • Experience with Kubernetes. • Experience with Python including knowledge of at least one Python web framework e.g., Django, Flask • Understanding of accessibility and security compliance. • Knowledge of user authentication and authorization between multiple systems, servers, and environments. • Strong unit test and debugging skills. • Proficient understanding of code versioning tools. • Good verbal and written communication skills - Ability to clearly communicate with business and technical personnel both internally and externally. This includes documentation, presentations, and individual analysis sessions. • Quick learner and self-starter who is resourceful with a detail-oriented mindset and uses resources at hand to search for answers and strengthen understanding of projects and tools. • Ability to thrive in a fast-paced, remote environment. • Comfortable with ambiguity with the ability to build structure and take a proactive approach to drive results. • Knowledge of the CPG and Retail Industries • Familiarity with tools and packages used in modern technology SDLC and architectures such as Snowflake, Databricks, Airflow, Synapse, Terraform, RabbitMQ and others. • Understanding of the threading capabilities and limitations of Python, and multi-process architecture • Understanding of fundamental design principles behind a scalable application • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 • Working knowledge of one or more of the following technologies: Data Science, Machine Learning, Natural Language Processing, Ontologies, Business Rules, Business Intelligence, Data Visualization. • Working knowledge of statistics and experience using statistical or BI packages for analyzing large datasets (Excel, R, Python, Power BI, Tableau etc.)

Benefits

• Full-time position with benefits

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs