Backed, Web, Python, Groovy, Ops, Database, Microservice, Linux
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- München
- Weltweit
- ru | de | en
- 10.11.2022
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
5/2019 – 10/2022
TätigkeitsbeschreibungDesign and develop a Micro-services based Software for automation of controlling (audit) process. Collection and Reporting system. Tec Stack: Python3, TCP, HTTP, PostgreSQL, RESTful API, OpenAPI, SQLITE, Pyramid, FastApi, asyncio, minio, multiprocessing, aiohttp, pytest, Docker, minio, AWS, Kubernetes
Eingesetzte QualifikationenAmazon Web Services (AWS), Docker, Google Cloud, Kubernetes, Postgresql, Testdesign (IT)
5/2018 – 12/2021
Tätigkeitsbeschreibung
Migration of microservices from python2.7 to python3, and from Java to python3,development of microservices in python (async) and in java, development of API's, support by migration of monolithic applications to microservices, support by operations, documentation
Tec stack: Python2/3, FastAPI, asyncio, RESTful API, RPC API's Java, Docker, Jenkins, AWS, mysql, Docker, hashicorp stack, Nomad, Torndo, nginx, python, LXML, SQLAlchemy, Hazelcast, Hibernate (Java ORM), Ubuntu, Alpine, Consul, Service Discovery, OpenAPI, Pydantic, Microservices, LXC, Packer
DevOps, Linux Entwicklung, Python
1/2018 – 12/2020
Tätigkeitsbeschreibung
Processing Data from Emergency Brake Assist: create a software for processing the CAN-BUS files blf, dbc and MDF 4.x for future graphical analysis.
Serialize and classify tarabytes of raw data, create alerts and triggers based data, migrate software from hardware intern servers to AWS cloud.
Tech Stack: apache spark (pyspark), Hadoop (hdfs), aws, gluejobs,spark inside glue-jobs, aws Athena, Impala Hive, Linux, Docker, pytests etc.
Apache Spark, Big Data, CAN-Bus (controller area network), Python
1/2017 – 12/2018
Tätigkeitsbeschreibung
Developing asynchronous micro services oriented architecture with Vert.x as core micro-services, Grails 3.x for gui in a Scrum Team. Using languages Groovy(JVM), Java for and Python(Platform and Tests). Creating test cases and implement integration tests in Groovy (SpockTests) or Python(integration, functional). Develop connectors for different manufacturer like Bosh/Siemens (BSH), Osram, Philips, Netatmo, Regardia etc. Developing automatic tests for device clouds above. Develop platform based on Docker compose. Tracing by OpenCensus.
Tasks: Asynchronous micro-services oriented architecture, Interplay of devices independent of the manufacturer over MOZAIQ cloud, Bringing together clouds from different manufacturers (also direct gateways), Very high demands on data security, Horizontally scalable and highly available platform based micro-service Cluster (Kubernetes) for production and docker-compose for develop and testing , Market place for measures and Use Cases, Scrum team, Infrastructure as code, RESTful API
Tech Stack: jwn, Vert.X – Develop event-driven application framework that runs on the Java Virtual Machine is a core of the microservice, Grails, Docker, MongoDB Cluster (Replicas + Sharding), Hazelcast, Groovy, Java, Gradle, GORM (Java/Groovy ORM), Python, Docker, Docker Compose, Kubernetes, Nginx, Node.js, Concourse-CI, Jenkins.
Internet of Things (IoT), Java (allg.), Python, Scrum
Ausbildung
Koeln
Über mich
Weitere Kenntnisse
=========
Operation systems
* Miscellaneous Linux based distribution like Debian, Ubuntu, Alpine (for docker) ...
* Windows, iOS
Programming, markup languages and tools
Favorite programming languages
* :ref:`python` (including common of libs and frameworks), Groovy/JVM
* I am also familiar with Java, JavaScript, PHP and C
Markups
* (X)HTML, CSS, Chameleon, Zope Page Templates, GSP, JSP, Jinja2, DTML, RestrucuredText(REST) / Sphinx ...
* and data exchange standards like JSON, XML, JWT, ...
Frameworks / libraries
* Pyramid, FastAPI, aiohttp, asyncio, Vert.x, Grails, Zope2, zope, Scrapy, pySpark, Bootstrap, pytest, unittests...
* also experience with Django, Plone, Flask, Tornado, AngularJS
Concepts, architectural styles and patterns
* RESTful, API, RPC, oauth
* client-server, event-driven, microservices
* monolithic application, peer-to-peer, service-oriented etc...
Ops, admin, build, CI/CD etc.
* Docker, Compose, Jenkins, Concourse-ci
* Experience Hashicorp (Terraform, Nomad, Packer, Consul), kubernetes (learning in progress).
* GIT, Mercurial (hg), SVN, Gradle, pip, setuptools
* Bitbucket, GitHub, CI /CD, redmine, Atlassian stack
Relational databases (RDBMS)
* Knowledge of SQL and many successful projects based on: PostgreSQL, MySQL
* ORM-Mappers like SQLAlchemy, Django ORM, GORM, Hibernate, HQL
NoSQL / In Mem Grids / Queues
* Knowledge of: MongoDB, Cassandra, ZODB, etc...
* RabbitMQ, Hazelcast, Kafka, Redis, Memcached
High Available, Web, Cache, Proxys and Load-balancer, Clustering, Cloud
* Successful projects with components like: Nginx, Apache, Memcached, Varnish, Pound, HAProxy, Heartbeat/Linux-HA, Squid
* Docker, Linux Containers (LXC), KVM, QEMU, virtlib, cgroups, Hashicorp Stack (Nomad, Consul, Vault), K8s(in progress)
* Experience with Amazon AWS, Google Cloud, Hetzner and Container Repository
Network software, protocols, monitoring, emailing
* Network and software monitoring with: Nagios, Munin, Zabbix etc.
* Tracers/Metrics like Zipkin, Prometheus; Mailing with Exim, Spamassassin, Dovecot, Courier
* Understanding of protocols like DNS, LDAP, TCP, IP, TCP/IP, RPC, HTTP, SSL, REST, FTP, POP, SMTP, IMAP, web-sockets, SockJs, TCP Load Balancing, Routing, Samba
* Experience by using Network aggregation (Cisco/Dell + bonding on linux), BGP
IT-Security
* Certificate and key management with OpenSSL, GnuPG, Letsencrypt.org, JWT, oauth
* Net Filters like iptables/nftables; Diverse Sniffer-tools like wireshark, netcat, tcpdump
* LDAP Authentication (against Microsoft Domain Controller or OpenLDAP)
* Experience with protocols as SSL, :ref:`ssh`, IPSec, VPN
Enterprise / E-Commerce / Ads / SEO
* Dev/Integration of ERP system in company over 250 employers
* Understanding of E-Commerce processes; Integration ERP/CRM systems. Binding E-Pay-Systems like PayPal, Credit Card providers, SEO; Experience with API's of Facebook, Twitter, Google, VK, LinkedIn, Telegram Yandex, Paypal etc; Using * API's; Microdata (schema.org); Understanding of Targeting, remarketing and programmatic concepts (adServer, SSP, DSP etc.)
Testing
* Knowledge of major software testing methods and concepts like unit, integration, functional, acceptance tests etc.
* Most experience with pytest, mocks, junit...
Other
* Successful integration of diverse open source like Redmine, Jira, Bitbucket, Karl, Wikimedia etc
* Using of PEP8, black and other language specific recommendations and IDE’s like Kdevelop, IntelliJ IDEA, Eclipse, VSCode
* Understanding concepts like/of UML, test automation, domain driven design, event bus, message queue etc
* software tracing with OpenCensus, Zipkin, OpenJager etc...
* Web crawlers for large Data collection with with python-scrapy, Beautiful Soup;
Persönliche Daten
- Englisch (Gut)
- Russisch (Muttersprache)
- Deutsch (Muttersprache)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden