Salary: 35,000 - 60,000 GBP per year Requirements:
* I am looking for a candidate with 12+ years of experience in Python development, showcasing expertise in OOP and software design principles.
* Strong knowledge of SQL, particularly with PostgreSQL, MySQL, or SQL Server, is essential for handling complex queries and database optimization.
* I expect hands-on experience with Linux environments, including bash scripting and deployment.
* Familiarity with Autosys is required.
* Proficiency in GIT, including branching strategies, code versioning, pull requests, and merging workflows, is necessary.
* Experience using JIRA for Agile project management is preferred.
* A strong understanding of Test-Driven Development (TDD), BDD (Behave), and Unit Testing (PyTest) is a must.
Responsibilities:
* As a Python Developer, I expect you to contribute to the Device Intelligence team by developing high-quality software solutions.
* You will be involved in designing and optimizing database queries, ensuring efficient data management.
* I would like you to engage in scripting and deployment within Linux environments to facilitate our development processes.
* Utilizing Autosys, you will help manage job scheduling and automation.
* You will collaborate with the team using GIT for version control, ensuring code integrity and smooth collaboration.
* I want you to actively participate in Agile project management practices through JIRA.
* Lastly, you will be responsible for implementing Test-Driven Development and writing comprehensive tests to ensure software quality.
Technologies:
* Bash
* Git
* JIRA
* Linux
* MySQL
* OOP
* PostgreSQL
* Python
* SQL
* TDD
* pytest
More:
- We are urgently seeking a talented Python Developer to join our innovative Device Intelligence team. If you are passionate about software development and meet the above requirements, I encourage you to apply and be part of a dynamic team dedicated to excellence in technology solutions.