Python Engineer

Industry Technology
Job Type Full time
Work Experience 2+ years
Posted on 24/06/2023

Job Description

Project: We help organizations do more with their data. A lot more.
From databases to real-time to business systems, we connect it all. Put your data and your time to better use. We offer unrivalled support for spatial data, and thats just the beginning.

Overview:

Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to participate in creating market-defining products using the latest technologies.

PROJECT and TEAM:

This project is a commerce-centric metaverse that allows players to explore a vast MMORPG world where in-game items are real products by real brands.

Merchant portal enables the Shopify for gaming experience for brands where an easy-to-use UI built upon the Metaplex protocol allows companies to easily set up shop both on web3 as well as in Highstreet World. We are backed by HTC, Binance Lab, NGC, GVB etc.

We are looking for people who're passionate about building virtual worlds to join our team, and we offer an unique experience to our candidate as we are the first companies to bridge between awesome real world drops with virtual reality and blockchain technology. For us, the ideal candidate will have a proven track record of creating and maintaining Unity-based products and possess deep knowledge of game development and Unity technologies. You will be responsible for leading the development of our new products, as well as maintaining our existing ones to ensure their continued success.

Responsibilities

  • Design, develop, and maintain Python-based applications and scripts to interact with AWS services such as DynamoDB, Route 53, AppSync GraphQL, Arm64 Lambdas, S3, and Simple Email System.
  • Collaborate with cross-functional teams to gather requirements, analyze technical feasibility, and implement software solutions.
  • Write efficient, scalable, and maintainable code following best practices and coding standards.
  • Integrate Python applications with AWS services using SDKs, APIs, and AWS CLI.
  • Develop and maintain data pipelines and ETL processes for data ingestion, transformation, and storage in AWS environments.
  • Conduct code reviews, identify and fix bugs, and continuously improve the performance and reliability of the software.
  • Collaborate with DevOps teams to deploy and manage Python applications on AWS infrastructure.
  • Ensure proper testing and documentation of software components, including unit tests, integration tests, and technical documentation.
  • Stay updated with the latest Python and AWS technologies, tools, and frameworks to drive innovation and improve development processes.
  • Provide technical support and troubleshooting for production systems as needed.

Requirements

  • Strong proficiency in Python programming language with a minimum of 2 years of professional experience.
  • Familiarity with AWS services, particularly DynamoDB, Route 53, AppSync GraphQL, Arm64 Lambdas, S3, and Simple Email System.
  • Understanding of RESTful API design principles and experience building and consuming APIs.
  • Knowledge of database concepts and experience working with relational databases and/or NoSQL databases.
  • Familiarity with version control systems like Git and proficiency in collaborative development workflows.
  • Experience with testing frameworks and practices, such as unit testing, integration testing, and test-driven development (TDD).
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Understanding of DevOps principles and experience working in Agile development environments.
  • Strong problem-solving skills, attention to detail, and ability to work effectively in a team-oriented environment.

Benefits

  • Ability to work remotely and Flexible working hours;
  • Competitive salary based on your professional experience;
  • Stable employment in the fast-growing international company;
  • Dynamic work environment;
  • Ability to influence business and its results.

Start growing your business with us

Please fill out and submit the form, or contact us at info@goten.solutions for more information on Goten's services and technologies.
Request was sent successfully