Overview
The role of a Python & SQL Developer is pivotal to the organization, as the individual will be responsible for developing, testing, implementing, and maintaining Python-based applications that interact with SQL databases. This role is crucial in ensuring the efficient management and utilization of data within the organization.
Work Arrangement
The candidate starts with a fully remote role, transitioning to a hybrid model (1-2 days per week in the office) after approximately 6 months, once we’re well established in Budapest.
Key Responsibilities
- Designing and developing Python applications
- Creating and optimizing SQL queries for data retrieval and manipulation
- Collaborating with cross-functional teams to understand data requirements
- Building and maintaining efficient database structures
- Writing and optimizing Python code for various data analytics tasks
- Performing data validation and cleansing tasks
- Developing data visualization tools and techniques
- Implementing data security and privacy measures
- Conducting code reviews and testing to ensure quality
- Providing technical support and troubleshooting for Python and SQL related issues
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field
- Proficiency in Python programming language
- Strong understanding of SQL and database management
- Experience in data analysis and manipulation
- Knowledge of data visualization tools and techniques
- Familiarity with software development methodologies and best practices
- Ability to work with large datasets and optimize query performance
- Excellent problem-solving and analytical skills
- Ability to work in a fast-paced and collaborative environment
- Experience with version control systems such as Git
- Familiarity with cloud platforms such as AWS or Azure (preferred)
- Strong communication and interpersonal skills
- Certifications in Python and SQL (preferred)
- Understanding of machine learning concepts (preferred)
Skills: testing,data analysis,data,azure,software development methodologies,python,data visualization,organization,data manipulation,code,skills,sql,management,aws,git,database management,cloud platforms,database,machine learning