🍴 技術スキルと保有資格 1
- バックエンド開発 (10 years+)
- Java (JavaEE, Spring, Apache Wicket, Ebean など)
- Ruby (Ruby on Rails 1.x~4.x)
- PHP (Drupal 4~10, Laravel)
- JavaScript/TypeScript (NodeJS, Express)
- SQL / RDBMS (Aurora, MySQL, MariaDB, PostgreSQL)
- システム種別は業務システム、顧客サポートシステム、小規模~エンタープライズレベルの Web サイトなど様々
- 業務システムに関しては就業管理、給与管理、生産管理、販売管理、会計管理などの実装経験あり 2
- フロントエンド開発 (5 years+)
- HTML, CSS (CSS preprocessor 含む), JavaScript/TypeScript などの基本的な取り扱いは問題なし
- デザイン的なセンスが皆無なので、その辺りの領域は大人しく得意な方にお任せ 😇
- 実業務ではフロントエンド以外の領域を主に担当することがほとんどで、ゼロから綺麗なアーキテクチャを組むにはキャッチアップが必要
- 最近は Next.js や React を採用したアプリケーションのコードレビューや、小規模な変更を行うような関わり方が多い
- クラウドインフラの設計・管理 (5 years+)
- AWS
- メジャーなサービスについては実務での利用経験あり 2
- アーキテクチャの検討は専任の別担当者が行い、それに対してアプリケーション仕様や運用などの観点から設計へのフィードバックや IaC のコードレビューを行うことが多い
- GCP
- 社内向け用途やプライベートで一部サービスの利用経験あり
- Azure
- 小規模サイトの運用で一部サービスの利用経験あり
- Infrastructure as code: Terraform, Docker, Ansible
- 各種自動化の支援: AWS Lambda/CodeBuild/CodeDeploy/CodePipeline, GitHub Actions, Bitbucket Pipelines など
- AWS
- オンプレインフラの運用管理 (5 years+)
- サーバーラック3台程度、サービス数で10~15程度のオンプレインフラの構築、運用 (VMware ESXi 4.x / 5.x, UPS, 各種 NW 機器、拠点間 VPN)
- 各種 OSS を Debian GNU/Linux 上に構築して運用: Apache, Nginx, Bind, Samba, Mysql, PostgreSQL, Dovecot, Postfix, Mailman, Solr, SugarCRM, GitLab, etc..
- メール、ストレージなどを全社単位でクラウドサービスへ段階的に移行した経験もあり
- 組み込み機器開発 (5 years+)
- 業務・産業用ネットワーク機器のプロトコルスタック開発 (Intel IXP シリーズなど)
- Embedded Linux のアプリケーション、Device Driver の開発 (C, C++)
- 最後に Linux Kernel を触ったのはまだ 2.x の時代...
- 保有資格
- Triple Certified Drupal Expert - Drupal 8
- IPA セキュリティスペシャリスト
- その他 (UMTP L2, Comptia Network+, SJC-P SE5, Ruby Association Certified Ruby Programmer Silver, ITIL ファンデーション, CIW ファンデーション, etc..)