Python 3 – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Mon, 14 Oct 2024 15:40:03 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png Python 3 – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Full Stack Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/full-stack-developer-18/ Mon, 14 Oct 2024 15:40:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/full-stack-developer-18/ Full Stack Developer

Job Description:

    Are you an enthusiastic and skilled developer ready to play a pivotal role in transforming the Internet? We are a dynamic team with ambitious goals aimed at enhancing Internet performance by optimizing traffic behavior on Internet Provider Networks. If you possess a creative mindset, are an adept problem-solver, and thrive in a collaborative environment where continuous learning is valued, we would love to hear from you. In this role, you will be responsible for developing robust back-end components and data-processing microservices using Python, while also supporting front-end development efforts. Your contributions will extend to maintaining efficient CI/CD processes and implementing best practices in CSS with a focus on maintainability and scalability. You will have the opportunity to influence design and architectural decisions, ensuring the best outcomes for our projects.

IT Languages:

  • Python
  • JavaScript
  • TypeScript
  • Rust

Your key responsibilities will include developing and enhancing web application components, ensuring high performance and reliability, and collaborating closely with team members to deliver exceptional user experiences.:

    Develop high-performance back-end web application components using Python;; Assist in front-end web application development;; Maintain and improve CI/CD processes;; Implement best practices in CSS for maintainability and scalability;; Lead discussions on design and architectural trade-offs

Spoken Languages:

  • English;; German

Skillset:

  • Python 3
  • JavaScript
  • TypeScript
  • Rust
  • React
  • Django Rest Framework
  • pytest
  • cypress
  • Docker Compose
  • ClickHouse
  • GitLab
  • GitLab CI/CD
  • Linux/Shell

Soft Skills:

  • Team player
  • Self-motivated
  • Effective communicator
  • Creative thinker

Qualifications:

  • 3 or more years of experience in backend development and software architecture
  • Advanced knowledge of Python 3, JavaScript, and TypeScript
  • Familiarity with Rust is a plus
  • Strong understanding of API design and web technologies
  • Experience with testing frameworks and data visualization

Years of Experience:

    3

Location:

    Germany

Job Benefits:

  • Opportunities for continuous learning and personal development
  • Flexible working hours to suit your lifestyle
  • Hybrid working model with home office options
  • Health benefits including free health checks and seasonal vaccines
  • Company pension scheme with monthly contributions
  • Virtual stock options to share in company success
  • Bike leasing program for eco-friendly transportation
  • Subsidized public transport tickets

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative environment where innovation and continuous improvement are encouraged. Our team values diversity and inclusivity, creating a workplace where every voice is heard and contributions are recognized.

Opportunities For Advancement:

  • Professional growth and development programs, Mentorship opportunities, Potential leadership roles in future projects

Visa Sponsorship:

    Available
]]>
Python Software Developer – Flexibility Applications https://whoneedsengineers.com/jobs/software-development-and-engineering/python-software-developer-flexibility-applications/ Wed, 09 Oct 2024 16:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/python-software-developer-flexibility-applications/ Python Software Developer – Flexibility Applications

Job Description:

    Join our dynamic Software Engineering unit where we leverage agile methodologies to craft innovative software solutions that contribute to the European energy transition. With an expanding portfolio of diverse energy assets including batteries, solar, wind, and biogas power plants, we are focused on optimizing the flexibility of these resources to effectively respond to the unpredictable nature of renewable energy generation. In this role, you will develop applications that empower our electricity traders to react to market price signals and utilize our flexible assets in the most economically advantageous manner. Our collaborative and open-minded work environment encourages you to engage with highly relevant topics in the energy sector, allowing you to apply your programming skills while continuously enhancing both your personal growth and that of the team. We genuinely value work-life balance, offering flexible working arrangements tailored to your needs, whether you prefer full-time or part-time commitments. Our tech stack includes Python 3, asyncio, FastAPI, SQLAlchemy, pandas, Pyomo, Azure, GitHub, Docker, MySQL, RabbitMQ, Redis, Terraform, Jira, Confluence, and Grafana.

IT Languages:

  • Python

As a Python Software Developer, you will be responsible for integrating various data streams to enhance the operation of our numerous flexible energy assets. You will design and create APIs and user interfaces that provide access to these flexibility resources across the organization. Your role will involve investigating how to leverage this flexibility for short-term trading on European power exchanges, transforming technical limitations of assets such as batteries and biogas plants into actionable optimization models. You will also ensure that your refined concepts translate into high-quality, scalable production-ready code capable of optimizing the management of hundreds of energy assets. Working within a cross-functional team, you will actively participate in agile practices such as Scrum, code reviews, pair programming, and retrospectives.:

    Spoken Languages:

    • English;; German

    Skillset:

    • Python 3
    • asyncio
    • FastAPI
    • SQLAlchemy
    • pandas
    • Pyomo
    • Azure
    • GitHub
    • Docker
    • MySQL
    • RabbitMQ
    • Redis
    • Terraform
    • Jira
    • Confluence
    • Grafana

    Soft Skills:

    • Team-oriented
    • Creative thinking
    • Adaptability
    • Strong communication skills

    Qualifications:

    • Degree in a STEM field or equivalent experience in software development
    • Multiple years of professional experience in software development, particularly with Python
    • Ability to simplify and clarify complex domains
    • Creative mindset with a strong desire to learn and engage in technical discussions
    • Experience with linear optimization models and associated algorithms is a plus
    • Fluency in English; knowledge of German is advantageous

    Years of Experience:

      5

    Location:

      Germany

    Job Benefits:

    • Hybrid and flexible working arrangements
    • Opportunity to accumulate additional vacation days
    • Comprehensive development programs including language courses and coaching
    • Free delivery of green electricity
    • Access to job bike and public transport tickets
    • Sports offerings such as Urban Sports Club and yoga classes
    • Regular team events including summer and Christmas parties, LAN parties, and after-work gatherings
    • Support in finding daycare and managing personal challenges

    Working Conditions:

      Hybrid

    Employment Type:

      Permanent Contract

    Company Culture:

    • Our company culture is centered around creativity, teamwork, and a commitment to sustainability. We foster an environment that encourages innovation and collaboration, empowering our employees to contribute meaningfully to the digital energy revolution while balancing their professional and personal lives.

    Opportunities For Advancement:

    • Continuous professional development opportunities, Potential for advancement within the organization

    Visa Sponsorship:

      Available
    ]]>
    Cyber Security Engineer https://whoneedsengineers.com/jobs/cybersecurity/cyber-security-engineer-6/ Fri, 20 Sep 2024 08:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/cyber-security-engineer-6/ Cyber Security Engineer

    Job Description:

      We are seeking a skilled Cyber Security Engineer to join our dynamic team in Stockholm. As a key member of our cyber defense operations, you will be responsible for implementing and maintaining security monitoring solutions. You will work on configuring and managing servers and software essential for incident handling and log management. Your expertise will be crucial in developing automated solutions and maintaining version control systems. This role requires a proactive approach to security, with a focus on enhancing our infrastructure through innovative designs and robust integrations. You will also be involved in scripting and data processing, ensuring the security of our networks and systems.

    IT Languages:

    • Python
    • Bash
    • JavaScript

    As a Cyber Security Engineer, you will undertake the following responsibilities::

      Provision, install, configure, and maintain servers and software for security monitoring;; Implement log management and filtering solutions;; Maintain and develop necessary integrations and automations;; Manage configurations within a Version Control system;; Configure networking, Access Control, and IAM across various servers;; Design and develop plug-ins and stand-alone applications for existing software;; Produce and maintain code and related development documentation;; Utilize tools such as Ansible for configuration and automation of installation tasks

    Spoken Languages:

    • English;; Swedish

    Skillset:

    • SIEM
    • Ansible
    • Elasticsearch
    • Python 3
    • Regular Expressions
    • Data Processing Tools
    • TCP/UDP Protocols
    • Linux Configuration

    Soft Skills:

    • Analytical Thinking
    • Problem Solving
    • Attention to Detail
    • Team Collaboration

    Qualifications:

    • Swedish Citizenship required
    • Minimum of three years of experience in Cyber Security

    Years of Experience:

      3

    Location:

      Stockholm, Stockholm County, Sweden, EU

    Job Benefits:

    • Competitive salary
    • Pension plan
    • Comprehensive insurance plans
    • 30 days of annual leave
    • Health and wellness benefits

    Working Conditions:

      Full Time

    Employment Type:

      Permanent Contract

    Company Culture:

    • We foster a collaborative and inclusive environment where innovation thrives. Our team values professional growth and encourages knowledge sharing to improve our security posture continuously.

    Opportunities For Advancement:

    • Career development programs, Access to training and certifications, Potential for leadership roles

    Visa Sponsorship:

      Not Available
    ]]>