Python Developer
Tbilisi, Tbilisi, Georgia
Admirals Group is seeking a talented and experienced Python Developer to join our growing team.
About Admirals Group:
As a leading fintech company, Admirals Group has been at the forefront of online trading and financial services for over 20 years. We have established ourselves as a market leader, providing transparent and accessible personal finance solutions worldwide. With a team of over 400 professionals located in 18 offices around the globe, Admirals Group offers a dynamic and collaborative work environment.
Why Join Admirals Group?
At Admirals Group, we believe in empowering our employees and fostering growth and development. With our commitment to equality and professional development, we provide extensive training programs and benefits to enhance your skills and advance your career. We also value teamwork, innovation, and creativity, creating an environment where your ideas are heard and valued.
Responsibilities as a Python Developer:
As a Python Developer at Admirals Group, you will be responsible for developing and maintaining high-quality software solutions. You will collaborate with cross-functional teams to design, develop, and implement Python applications, ensuring optimal performance, scalability, and security. Your responsibilities will include:
Requirements:
To be successful in this role, you should have:
- Advanced Python proficiency: Knowledge of syntax, standard library, and memory management.
- Experience with frameworks: Django, and Flask for web development; Pandas and NumPy for data analysis; TensorFlow or PyTorch for machine learning.
- Understanding of OOP principles and design patterns: Ability to use classes, inheritance, encapsulation, and polymorphism to create clean and reusable code.
- Databases: Knowledge of SQL and experience with relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB, Redis) databases.
- Version control: Experience with version control systems, preferably Git.
- Additional Skills:
- DevOps and cloud services: Knowledge of CI/CD principles, experience with Docker, Kubernetes, and cloud service platforms such as AWS, Google Cloud, or Azure.
- Testing: Ability to write unit and integration tests, experience with testing libraries like pytest.
- Communication skills: Ability to work in a team, understanding of Agile and Scrum methodologies.
- Minimum of 2 years of professional experience as a Python Developer
- Strong knowledge of Python and experience with frameworks such as Django or Flask
- Experience with version control systems, preferably Git
- Understanding of relational databases such as PostgreSQL or MySQL
- Familiarity with front-end technologies (HTML, CSS, JavaScript)
- Ability to work in a fast-paced environment and handle multiple priorities
- Excellent problem-solving and communication skills
- Attention to detail and commitment to delivering high-quality work
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile AWS Azure CI/CD Data analysis DevOps Django Docker Finance FinTech Flask GCP Git Google Cloud JavaScript Kubernetes Machine Learning MongoDB MySQL NumPy OOP Pandas PostgreSQL Python PyTorch R RDBMS Scrum Security SQL TensorFlow Testing
Perks/benefits: Career development Startup environment
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Research Scientist jobs
- Open Data Science Manager jobs
- Open Data Engineer II jobs
- Open Principal Data Scientist jobs
- Open Business Data Analyst jobs
- Open BI Analyst jobs
- Open Data Scientist II jobs
- Open Sr Data Engineer jobs
- Open Business Intelligence Engineer jobs
- Open Sr. Data Scientist jobs
- Open Data Science Intern jobs
- Open Senior Business Intelligence Analyst jobs
- Open Software Engineer, Machine Learning jobs
- Open Lead Data Analyst jobs
- Open Junior Data Scientist jobs
- Open Azure Data Engineer jobs
- Open MLOps Engineer jobs
- Open Data Analytics Engineer jobs
- Open Manager, Data Engineering jobs
- Open Marketing Data Analyst jobs
- Open Data Engineer III jobs
- Open Junior Data Engineer jobs
- Open Data Engineering Manager jobs
- Open Data Analyst II jobs
- Open ETL Developer jobs
- Open Data quality-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Excel-related jobs
- Open ML models-related jobs
- Open Data pipelines-related jobs
- Open APIs-related jobs
- Open PhD-related jobs
- Open PyTorch-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open LLMs-related jobs
- Open Consulting-related jobs
- Open TensorFlow-related jobs
- Open Deep Learning-related jobs
- Open Business Intelligence-related jobs
- Open Generative AI-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open DevOps-related jobs
- Open Kubernetes-related jobs
- Open Git-related jobs
- Open Hadoop-related jobs
- Open Docker-related jobs