Hello All :-)
I'm new to this platform and to the freelancing in general :)
I have started my career from technical support engineer and went through linux administrator, dev ops engineer, Solutions Architect and Technical Team Lead.
I have experience in the following areas of the IT industry:
- Team Leading
- Technical Leading
- Solutions Architecture
- DeVops engineering
- Linux administration
- Java and Java script application administration support and maintenance.
- Solving complex problems in hostile and wrongly developed and deployed environments.
- Solving complex network issues.
- Managing team of DevOps engineers and Developers.
- Project management managing a multi layer projects with different type of people.
More detailed information regarding my last 5 years experience:
Project work:
Working with delivery team which or alone where I'm taking the project and doing everything in order to provide proper delivery:
• Deploying adjusting and shaping exotic applications such as jive software, AEM, Forcam Force.
• Working in large environments with complex custom solutions.
• Working on building complex environments and deploy java applications
which are using microservices, webservers, Postgresql/MySql database
instances, configuring the applications to work with BIGIPF5 load balancer
and performing connectivity checks. Working with both microservices and
troubleshooting large cluster environments.
• Troubleshooting communication over jdbc drivers between application
and Postgre database servers. Preparing multiple servers for update on OS
level, application level, network level. Working closely with developers upon
adjusting the application per the new plugins developed and putting them in
QA state.
• Working on developing and adjusting old client environments per the
new applications and plugins that must be applied. Working on updating
and renew Group Directory synchronization and oath 2.0 authentication
methods between group directory server and outdated environments.
Writing knowledge Base articles with information about common cases
which must be solved on first and second and third line and knowledge
base articles for final level of support in order to help them with a corner
case/situation.
• Performing official root cause analysis in case of escalation or contract
violation in order to update the client and somehow avoid penalties.
Arranging and installing Zabix and Nagios servers in order to configure
monitoring for development and pre-prod environments. Working with
developers to create custom scripts and send data for digesting metrics
and live data to Grafana. Installing Prometheus on test environment in order
to outdate custom monitoring environment.
• Adjusting java applications per the needs of the client and working
closely with developers in order to release new features and configure
properly the new features. Installing antifactory Jfrog for development part
of the project and working with them upon configuring properly.
This is a small overview I'm open to discussions :-)