Könnte verfügbar sein
(Aktualisiert 2022-10-18)Principal Software Engineer
Berlin, Germany
Einheimische English
- Site Reliability Engineering: App, storage, OS, network, virtualization
- Software Engineering Lead, with 12 + years hands-on experience
- 5 years cloud computing (AWS , GCP , Oracle, Ericsson Cloud )
Fähigkeiten (27)
Node.js
Continuous Integration
AWS CERTIFIED
golang
CONTINUOUS INTEGRATION/DELIVERY
Ruby
CI/CD
Python
B2B SOFTWARE
CLIENTS
RELIABILITY ENGINEERING
TypeScript
QUEUE MANAGEMENT
SELF MOTIVATED
GraphQL
SOFTWARE DESIGN
Software Engineering
GCP
Grpc
SECURITY PRACTICES
RPC
REACTJS
MECHANICAL ENGINEERING
MAINTENANCE
NodeJS
COACHING
Queue
Zusammenfassung
A Career Software Engineering Lead, with 12 + years hands-on experience designing, building, and
maintaining highly scalable extensible systems and business platforms in leading eCommerce and
Telecoms multinationals as well as emerging Tech Start-ups. A strong bias for action, habitual
documenter and proven experience working in fast paced global teams across several countries.
• Solid expertise in architecture and design of Enterprise systems and distributed services -
Domain-Driven Development DDD and Feature-Driven Development FDD
• Expert Java, Fluent in Golang, Python and Ruby.
• Dev Lead: Design, develop cutting edge applications. Manage project priorities and deliveries
• Site Reliability Engineering: debugging complex systems to resolve critical issues (across
storage, OS, network, virtualization, and application / DB stack), monitoring DR service levels
• Solid Expertise in modern web standards (Microservices, REST APIs, gRPC, GraphQL), Web
Security mechanisms, Service Mesh (Istio, Consul connect) and Software design patterns
• 5 years of hands-on experience with cloud computing (AWS, GCP, Oracle, Ericsson Cloud)
• Advanced Linux system administration and security practices (encryption, certificates, key
management), Service Configuration and Storage Management
• Distributed Messaging, Queue and streaming experience (Kinesis, Redis, SNS, RabbitMQ,
Kafka) Database experience (MySQL, Cassandra, PostgreSQL, MongoDB)
• Proficient in ReactJS, Typescript and NodeJS
• Sound Knowledge of Agile development cycles and Continuous Integration&Delivery practices
• Solid understanding of concurrency and highly distributed systems performance including
compare-and-swap non-blocking constructs and algorithms
Berufserfahrung
2022-01 - Jetzt
2017-02 - 2021-12
2013-10 - 2017-01
• Conducted informal reviews of source code and unit tests to evaluate efficiency, and adherence to standards.
• People Management - mentorship and coaching for a group of solution engineers
2012-10 - 2013-09
2011-08 - 2012-09
2009-06 - 2011-07
Akademischer Hintergrund
2022-10 - 2020-01
2022-10 - 2017-01
2022-10 - 2007-01