Bruno - DevOps JENKINS
Ref : 200221M003-
Domicile
30-710 KRAKOW (Pologne)
-
Profil
DevOps, Architecte (40 ans)
-
MobilitéTotalement mobile
-
StatutEn profession libérale
-
Tarif Journalier MoyenVoir le tarif
-
Occupation held: DevOps Engineer (contracting)
IBM (Slovakia, Remote, Germany, Switzerland)Jan 2017 - aujourd'huiScope/Project: Development of a global E-commerce Solution highly scalable with distributed backend. Integration with other
systems leveraging Event-Driven architecture with Apache Kafka.
Technologies used:
AWS, Spring-Boot Java 8 lambda micro-services, Apache Cassandra, Docker, Netflix OSS (Eureka, Ribbon), WSO2 API
gateway, DevoOps, Jenkins, SonarQube, Hadoop, Apache Lucene, Ansible, Terraform, Kubernetes, Bash, Spark.
Main Responsibilities:
DevOps tribe lead together with other IBM colleague (team of 6 people):
Architecture, development and setup of several components including: API Gateway (WSO2, Tyk (PoC)), Infrastructure in AWS
(Terraform), Configuration management (Ansible +700 servers in 3 AWS regions), Jenkins pipelines (Groovy, Bash), packaging
Java applications (Docker, Kubernetes (PoC)), Static code analyses (SonarQube), Testing (JUnit tests, custom testing framework
in Java with direct API calls to the gateway post deployment), Production support.
BigData tribe member DevOps Engineer:
Support of Hadoop cluster with +100 nodes in 3 AWS regions, Hive, Ambari, Tez, Spark (YARN and Cassandra), writing Spark
Jobs in Scala for data extraction from Cassandra. Support Kafka cluster (+50 nodes in 3 AWS regions).
Project running in Agile methodology, daily standups and sprints of 2 weeks length. Client demos each 2 weeks. -
Occupation held: Senior Solution Architect
Philip Morris International (Switzerland)Jan 2016 - Jan 2017Scope/Project: Design and Development of a global E-commerce Solution highly scalable with distributed backend. Integration
Technologies used: AWS, Spring-Boot Java 8 lambda micro-services, Apache Cassandra, Docker, Netflix OSS (Eureka, Ribbon), WSO2 API gateway, DevoOps, Jenkins, SonarQube, Hadoop, Apache Lucene
with other systems leveraging Event-Driven architecture with Apache Kafka. -
Senior Solution Architect
PMI Service Center Europe Sp. z.o.o. (Poland)Jan 2014 - Jan 2016Scope/Project: Define enterprise guidelines for software development in SharePoint Add-Ins model and IIS8 deployment
Technologies used: AWS, Spring-Boot Java 8 lambda micro-services, Apache Cassandra, Docker, Netflix OSS (Eureka, Ribbon), WSO2 API gateway, DevoOps, Jenkins, SonarQube, Hadoop, Apache Lucene
guidelines. -
Senior Solution Architect
PMI Service Center Europe Sp. z.o.o. (Poland)Jan 2014 - Jan 2016Scope/Project: Define enterprise guidelines for software development in SharePoint Add-Ins model and IIS8 deployment
Technologies used: Visual Studio 2015, SharePoint, IIS 8.5, ADFS, AD
guidelines. -
Senior Analyst
PMI Service Center Europe Sp. z.o.o. (Poland)Jan 2013 - Jan 2014Scope/Project: Gathering business requirements for a global HR system. Design architecture and leading the development team.
Technologies used: SAP NetWeaver 7.3 (Portal, UWL, NWDS), Java 6 Accenture Sp. z o. o. (Poland) – Occupation held: Senior Software Developer
Hands-on and coding in Java. -
Client: International Tobacco CompanyJan 2011 - Jan 2013
Scope/Project: Design and developing a Global HR Portal with ESS/MSS based on SAP NetWeaver 7.3 Portal and ECC 5.
Technologies used: SAP NetWeaver 7.3 (Portal, UWL, NWDS), Java 6, Java EE (JSP/Servlets/EJB/JPA), JavaScript, AJAX, jQuery, JSON, ARFC2/JCo/RFC, UML (OO-Patterns), JUnit, MS Project, MS Visio
Accountable for creating and implementing HR Portal architecture. Use of SAP ECC 5 for the Portal integration. Second project,
support for the current solution and implementing new features. -
Accenture Technology Solutions (Portugal)Client: Euro Millions LotteryJan 2010 - Jan 2011
Scope/Project: Design and developing new features for the Euro Millions Lottery Draw website based on WebLogic Portal 8.1
Technologies used: WebLogic Portal 8.1, Java 4, Java EE (JSP/Servlets/EJB), JavaScript, AJAX, jQuery, Oracle 9i, Eclipse, SQL
and Oracle 9i. Responsible for implementing new features. The second project was focused on the new visual design of the Portal
(JQuery, JavaScript and JSP). -
Accenture Technology Solutions (Portugal)
Software Developer Client: PoliceJan 2010 - Jan 2010Scope/Project: Design of an application with the aim to register citizens’ complaints and implementation of workflows using IBM
Technologies used: WebLogic Portal 11g, Java 6, IBM FileNet Accenture Technology Solutions (Portugal) - Occupation held: Software Developer
File Net. -
Client: GovernmentJan 2009 - Jan 2009
Scope/Project: Design and developing Web services to retrieve information about properties of citizens.
Technologies used: WebLogic Portal 11g, Java 6, Web services, XML, WSDL, IBM DB2 -
Software Developer
Accenture Technology Solutions (Portugal)Client: Euro Millions LotteryJan 2009 - Jan 2009Scope/Project: Back office web application development. Main tasks focused on developing user interfaces (JSP and JavaScript).
Technologies used: WebLogic Portal 8.1, Java 4, Java EE (JSP/Servlets/EJB), JavaScript, Oracle 9i, Eclipse, SQL
In addition, responsible for the ongoing support.
-
International Student Exchange Programs Computer Science Politechnika Bialostocka, Bialystok, Poland
2005 -
Computer Science
University of Beira Interior, Covilha, Portugal2003
- QPI Overview and Peer Review;
- Web Services: Using REST, SOAP, UDDI and WSDL;
- DHTML: DHTML and Cascading Style Sheets;
- Information and Internet Security;
- Java Enterprise Development with J2EE: Client Development, Application Development and Security;
- Web 2.0;
- Linux;
- Kafka;
- ITIL;
- SCRUM.
LANGUAGES
Portuguese: native language
English: proficient in wr