Senior Python Developer
General Responsibilities:
-
Design and implement software solutions within the framework of a coordinated system architecture.
-
Translate business requirements into algorithms and executable Python-based software.
-
Develop, maintain, and improve Python code, ensuring clean, efficient, and scalable solutions.
-
Conduct code reviews, write unit tests, and perform bug analysis and fixing.
-
Develop and document technical solutions, including software design, configuration options, and operational instructions.
-
Collaborate with cross-functional teams (e.g., product owners, software architects) to ensure alignment with requirements and standards.
-
Contribute to the implementation of best practices, including continuous integration and delivery (CI/CD) pipelines.
-
Ensure high code quality through adherence to software engineering principles and design patterns.
Job Requirements:
-
Expertise in Python 3.11+ and object-oriented software development, with advanced knowledge of design patterns and best practices.
-
Excellent English language skills.
-
Strong experience with Git for version control and tools like VS Code for development.
-
Proficiency in web development frameworks such as FastAPI, and libraries like Pydantic and SQLAlchemy for building robust applications.
-
Expertise in working with relational databases and SQL.
-
Experience with containerization technologies like Docker.
-
Familiarity with cloud services, particularly Azure Cognitive Services, Azure Cosmos DB, and Azure Data Factory for cloud-based development and deployment.
-
Knowledge of logging, monitoring, and debugging tools to ensure application stability and performance.
-
Ability to work in an agile environment, contributing to sprint planning, execution, and reviews.
-
A commitment to continuous learning and staying up-to-date with new technologies, particularly in Python development.
We Offer:
-
Monthly gross salary from 3800 to 5600 EUR, depending on your level of expertise.
-
Hybrid way of working with cozy office space in the center of Riga, when needed, and flexible working hours opportunities, based on your own preferences.
-
Family-oriented company values and healthy attitude towards work and life balance - granting additional 4 vacation days, birthday leave, "Happy Land" space in the office for children, etc.
-
Individual development and learning plan, including yearly budget for external training.
-
Necessary essentials – health insurance with dental services and sports coverage.
-
Possibility to work in mutual trust and positive team environment, to be creative and improve working flows by self-initiatives.
-
Friendly, multicultural and cooperation orientated colleagues.
About us
Arvato Systems is an international IT specialist that supports major companies in Digital Transformation. We stand for strong industry knowledge, in-depth technology expertise and a clear focus on customer requirements. Working as a team, we develop innovative IT solutions, transition our clients into the Cloud, integrate digital processes, and take on IT systems operation and support. As part of Bertelsmann, we are built on the solid foundations of a German global corporation. At the same time, we rely on our strong strategic partner network with top international players such as AWS, Google, Microsoft and SAP. We make the digital world easier, more efficient and more secure and our customers more successful.
We Empower Digital Leaders. arvato-systems.com
At the heart of our company is the well-being of our employees and the planet, which we believe go hand in hand. Thats why we provide our team with the tools and environment they need to thrive, ensuring that every team member feels valued and respected. In our inclusive workplace, diversity is not just celebrated but is a cornerstone of our success!
Moreover, our commitment to sustainability and social responsibility is evidenced by our Family Friendly certification from SIF, Green Office recognition and commitment from WWF, and our adherence to Latvias Inclusion and Diversity charter.
We look forward to receiving your application.
Received application information is treated as highly confidential and will only be used for recruitment process of this position. Data submitted will be secured and processed only for the purpose of recruitment and shall be deleted after its conclusion. For more information, please click here.
Company: SIA Arvato Systems Latvia
Country: Latvia
State/Region: Riga
City: Riga
Postal Code: LV-1013
Job ID: 273941
Riga, RI, LV, LV-1013
Job Segment:
Cloud, Developer, Information Technology, Programmer, Software Engineer, Technology, Engineering