Job Description
Our esteemed client is seeking an enthusiastic and dedicated Python Developer to join their dynamic team. As a Python Developer, the successful candidate will be instrumental in designing, developing, and maintaining robust Python applications. This role involves writing clean, reusable, testable, and efficient code, ensuring high-quality software solutions that meet the needs of the business. If you are passionate about coding and eager to contribute to a forward-thinking company, it offers an excellent opportunity for professional growth and impact.
Responsibilities:
- Create, enhance, and sustain Python-based software.
- Produce code that is clean, reusable, efficient, and easy to test.
- Work closely with cross-functional teams to specify, design, and implement new features.
- Conduct debugging, troubleshooting, modifications, and unit tests.
- Keep abreast of the latest industry trends and technologies to ensure applications remain up-to-date and competitive.
Minimum Requirements:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a similar field.
- Over a year of Python development experience.
- Proven track record in designing and developing frameworks using Python.
- Familiarity with standard technology stacks, agile methodologies, and CI/CD pipelines.
- Skilled in working with databases such as Oracle, MySQL, and MongoDB, as well as web servers like Apache.
- Proficient in container technologies (Kubernetes or OpenShift) and DevOps tools (GitLab).
- Excellent problem-solving abilities and adept at debugging complex technical problems.
Preferred Qualifications:
- Background in the FX industry is a plus.
- Backend skills include Python, C#, C++, Rust, and Bash.
- Proficient in web frameworks and libraries such as Python FastAPI, Python Tornado, .Net Core, React.js, React Native, Kotlin, and Swift.
- Experience with various database technologies including MariaDB, Galera Cluster, Elasticsearch Cluster, MongoDB, Replica Set Cluster, CockroachDB Cluster, Redis Cluster, and InfluxDB.
- Familiarity with message queue technologies like RabbitMQ and ZeroMQ.
- Knowledgeable in web server technologies such as Nginx and IIS.
- Competent in observability and infrastructure tools like Docker, Kubernetes, Thanos, Prometheus, and Grafana.
Additional Information:
- Competitive salary and benefits package.
- 12 Medical Leaves.
- Medical Card / Group medical insurance (For the employee ONLY).
- Employment permit / Visa (EP) - Validity for 1-2 years – Renewable based on contract renewal.
- Assistance on Dependent pass application(s) – Documentation part only.
Vacancy posted 1 day ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Developer. Be the first to apply!