Themain technologiesused for this solution are Kubernetes, Docker, NodeJs, Java.
Duties
• Participate in all development phases of the project: Analysis, Design, Estimation, Implementation, Integration, Testing, Release. Write code and deliver to customer according to project specifics.
• Play a significant role in establishing and implementing an enterprise grade, highly available CI/CD pipeline for a cloud native environment.
• Migrate an entire microservices ecosystem from docker-compose to docker swarm and later on to Kubernetes.
• Implement a highly available and performant data transformation pipeline that adheres to the reactive programming paradigm.
• Install, manage and troubleshoot several staging level Kubernetes clusters in company’s and Client’s environments. Document production level cluster administration and troubleshooting.
• Automate infrastructure provisioning and validation in bare-metal/private clouds using Ansible.
• Extend the project with Dynamic Storage Provisioning and centralize application configuration in external volumes. Allow live configuration changes (at the infrastructure level).
• Assist the onboarding of new team members with various training sessions on docker, kubernetes and microservices.
• Optimize and automate various development processes with a focus on increasing team productivity.
• Implement Kubernetes API Clients Interfaces to allow microservices seamless communication with the cluster, with the scope of dynamic orchestration (make applications kubernetes native)
• Profile various microservices, detect and fix any issues or memory leaks.
• Benchmark and document comparison tables for new tools to be considered on the project.
Duties (outside the project)
• SME (Subject matter expert) on DevOps / Cloud / Container Orchestration / Data Engineering related topics: discuss with potential clients and new projects, translate technical requirements into business specifications (and the other way around), design and propose architectural schemas and PoCs
• Prepare and deliver company-wide training sessions regarding Kubernetes / Cloud Native.
• Perform technical interviews for various roles (focused on DevOps or Javascript)
Main technologies: GitLab CI/CD, Terraform, Ansible, AWS (EKS, VPC, S3, ECR, EC2) , Kubernetes, Multus, Python.
Duties
• Negotiate and assess client’s requirements and translate them into the appropriate solution and flows.
• Ramp-up on the products installation and configuration flows and design automation in a repeatable, deterministic and resilient manner.
• Automate the deployment and configuration of multiple EKS Clusters, their networking infrastructure and any plugin and security rule required to run the application stack.
• Research and implement a multi tenant container networking interface architecture with EKS and AWS VPC CNI support in mind. Deploy, configure and evaluate most of the secondary CNI plugins supported by Multus.
• Build a resilient CI/CD pipeline integrated with the main stack testing suites. Embed reports displayed in a clean manner with Python Pandas and a Pass/Fail criteria for the overall pipeline success.
• Extend the environment support for some of the applications to EKS / Kubernetes deployed on EC2.
• Prepare and deliver demos to key roles in the client’s organization (VPs, Sales Managers).
• Assist and mentor team members on Cloud and DevOps methodologies best practices.
• Deploy and configure Gogs, Drone and Spinnaker to design a base CI/CD pipeline that detects source control changes, builds and pushes new docker images to a registry and runs a rolling update on an existing Kubernetes Cluster.
• Migrate entire modules from AngularJs to Angular 2+.
• Migrate React Application to Typescript as well as add type systems to multiple Angular Projects.
• Design entire front-end features using modern stacks such as React + Redux, React + Apollo or Angular 6.
• Add various endpoints to NodeJS API Servers, implement social logins using OAuth2 and Passport, improve security by adding passwords salting and migrate several REST Endpoints to GraphQl.
Duties
• Coding a mobile based AngularJs application
• Creating adjacent helper Cordova apps for communication between the main app and tablets/smartwatches, going as far as a Tizen Web-based Application.
• Ownership over a front-end application with a large codebase
• Maintaining and troubleshooting several Heroku deployments and virtual boxes
• Marketing / Management / Business related duties that had a huge contribution on my development as an individual and taught me how to be a person that brings business value rather than an engineer.
• Working with ReactJS/Redux/Jest/deep-freeze for an admin interface aimed for our direct clients, restaurant owners.
The main technologies used in the development process were: AngularJS, SCSS, Bootstrap 3, Paho, ChartsJS.
Duties
• Design, implement and share responsibility for entire features in the application.
• Elaborate and take several major architectural decisions regarding the application.
• Being the main author of the application's technical documentation.
• Update AngularJS code from Controller based architecture to Components.
• Implement socket based messaging and updates throughout the application.
• Involve in technical discussions and propose several project-wide improvements.
• Write Jasmine + Karma automated tests and test based utilities.
• Computer and database maintenance
• Handling bookings coming from different portals such as booking and agoda, writing automation scripts that linked them to our systems.
• Automating the staff's tasks by implementing Trello in their workflow.
• Various front-desk tasks that included both customer service and management.
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 555$/jour |
Expérience | 5 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 445$/jour |
Expérience | 6 ans |
Localisation | Roumanie |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 335$/jour |
Expérience | 6 ans |
Localisation | Roumanie |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 375$/jour |
Expérience | 5 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 540$/jour |
Expérience | 6 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 555$/jour |
Expérience | 5 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 280$/jour |
Expérience | 6 ans |
Localisation | Roumanie |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 540$/jour |
Expérience | 5 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 505$/jour |
Expérience | 5 ans |
Localisation | Lituanie |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 415$/jour |
Expérience | 5 ans |
Localisation | Roumanie |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 230$/jour |
Expérience | 5 ans |
Localisation | Vietnam |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 505$/jour |
Expérience | 7 ans |
Localisation | France |