「Datadog」を含む日記 RSS

はてなキーワード: Datadogとは

2024-04-22

ヨーロッパの主要都市におけるソフトウェアエンジニア向けベストカンパ

# ヨーロッパの主要都市におけるソフトウェアエンジニア向けベストカンパニー

ヨーロッパの各都市ソフトウェアエンジニアにとって最適な企業を探しているなら、以下のリストが参考になるでしょう。

## チューリッヒ, スイス

Google, Facebook, Snap, NVIDIA, Microsoft, Apple, Oracle, Snyk, GetYourGuide, UBS, Swisscom, DFINITY, Cisco.

## ロンドン, イングランド

Google, Facebook, Snap, Jane Street, Stripe, Coinbase, Apple, Amazon, Hudson River Trading, Citadel, ByteDance, Two Sigma, Palantir, Bloomberg, Revolut, GSA Capital, Marshall Wace, Quadrature, Five Rings, G-Research, Starling, Personio, DeepMind, DRW, Millenium, BlackRock, MAN Group, Jump Trading, DE Shaw, AQR, Maven Securities, Point72, IMC, Optiver, Susquehanna (SIG), XTX, Old Mission, Squarepoint, Qube Research & Technologies (QRT), Yelp.

## アムステルダム, オランダ

Uber, Databricks, Bitvavo, Booking, Miro, Flexport, Atlassian, Spotify, Optiver, IMC, Amazon, Adyen, Google, Stripe, Flow Traders, MessageBird, Reddit, Box, JetBrains, Personio, Elastic, GitHub, Catawiki, Tower Research, Radix Trading, Headlands Technologies, Tomtom.

## パリ, フランス

Google, Meta, Datadog, Criteo, Microsoft, Stripe, Airbnb, Amazon, Atlassian, Hubspot, Workday, Ankorstore, Red Hat, Algolia, Alan, 360Learning, ContentSquare.

## ベルリン, ドイツ

AWS, Amazon, Microsoft, Wayfair, Google, Meta, Apple, HubSpot, Stripe, NVIDIA, Snowflake, Personio, Databricks, JetBrains.

## ダブリン, アイルランド

AWS, Microsoft, Google, Mastercard, Workday, Salesforce, Meta, Stripe, VMware, LinkedIn, Etsy, Personio, ByteDance, Coinbase, Hubspot.

## ミュンヘン, ドイツ

Google, Apple, Microsoft, Nvidia, Adobe, Workday, Celonis, BMW, Salesforce, SIXT, SAP, Huawei, Personio, Intel, JetBrains, IBM.

## ワルシャワ, ポーランド

Google, Snowflake, Netflix, Pinterest, Rippling, Oracle, Waymo, AMD, Samsung, NVIDIA, Box, Warner Bros, Visa, Amazon.

## バルセロナ, スペイン

Amazon, Apple, New Relic, Stripe, Rippling, Revolut, Skyscanner, Microsoft, N26, Criteo, Adobe, Thoughtworks, Oracle, Glovo, Personio.

## ケンブリッジ, イングランド

Apple, Amazon, Roku, Arm, Microsoft, Qualcomm, MathWorks, AMD.

## エディンバラ, スコットランド

Amazon, Oracle, Microsoft, Flutter, Unity, Skyscanner, Huawei.

## ベオグラード, セルビア

Databricks, Microsoft, Nutanix, Rivian, Foursquare, Yandex, JetBrains, Nordeus, Luxoft.

## マドリード, スペイン

Amazon, Datadog, Microsoft, Apple, Google, Personio, Twilio, Glovo, VMware, Meta, Oracle, Revolut.

## ストックホルム, スウェーデン

Klarna, Spotify, Netlight, PayPal, Ericsson, Ubisoft, Warner Bros, King, Google, Oracle, AWS, Microsoft, Wolt.

## クラクフ, ポーランド

Google, Rippling, Oracle, Revolut, Uber, Amazon, Deliveroo, IBM, Splunk.

## ブカレスト, ルーマニア

Crowdstrike, UI Path, Google, Adobe, Stripe, Microsoft, Oracle, IBM, Amazon, Electronic Arts (EA).

## コペンハーゲン, デンマーク

Microsoft, Maersk, Zendesk, Workday, Unity.

## プラハ, チェコ共和国

Productboard, Pure Storage, Apple, Workday, Oracle, Microsoft, JetBrains, Proton, Parrot.

## タリン, エストニア

Bolt, Wise, Microsoft, Twilio, Wolt.

## オスロ, ノルウェー

Microsoft, Cisco, Aker Solutions, Arm, Mastercard, Meta, Kahoot, Autostore, Remarkable, Netlight.

## ソフィア, ブルガリア

VMWare, Uber, Docker, IBM.

これらの都市は、ソフトウェアエンジニアにとって多くの機会を提供しています。それぞれの都市提供する企業は、エンジニア自身キャリアを発展させるための多くの選択肢提供しています。それぞれの企業提供する機会や文化は、エンジニア自身キャリア目標に合わせて最適な選択をするのに役立ちます。 [

2023-05-27

はてな退職エントリを書いています

私は約3年間、はてなエンジニアとして働いていました。

この期間に、様々なプロジェクトに関わり、多くのことを学びました。

今回は、私が経験した技術的な話を中心に、はてなでの仕事について振り返りたいと思います

 

## RailsでのWebアプリケーション開発

はてなでは、主にRuby on Railsを使ってWebアプリケーションを開発していました。

はてなログはてなブックマークなどの有名なサービスはもちろん、社内向けのツール新規事業プロトタイプRailsで作っていました。

Railsは、高速に開発できるというメリットがありますが、それと同時にコード品質パフォーマンスにも気を配る必要があります

私は、テストリファクタリングコードレビューなどの技術的なプラクティス積極的に取り入れることで、Railsの開発をより効率的安全に行う方法を学びました。

例えば、私が担当したプロジェクトでは、RSpecやRuboCopといったツールを使ってテストカバレッジコード規約をチェックし、GitHub ActionsやCircleCIといったサービスを使って自動化しました。

また、Pull RequestやPair Programmingといった方法を使ってコードレビューを行い、バグ改善点を見つけたり、知識ノウハウを共有したりしました。

 

## クラウドサービスでのインフラ構築

また、はてなでは、AWSGCPなどのクラウドサービス活用してインフラを構築していました。

私は、DockerKubernetes、Terraformなどのツールを使って、コンテナ化やオーケストレーションインフラストラクチャ・アズ・コードなどの技術実践しました。

これらの技術は、開発環境と本番環境差異を減らし、デプロイやスケーリングを容易にするという利点がありますが、それと同時に複雑さやトラブルシューティングの難しさも増します。

私は、モニタリングロギングアラートなどの技術的な仕組みを整備することで、インフラ運用をより安定的信頼性の高いものにする方法を学びました。

例えば、私が関わったプロジェクトでは、DatadogやCloudWatchといったサービスを使ってシステム状態パフォーマンス監視し、SlackやPagerDutyといったサービスを使って異常や警告を通知しました。

また、ElasticsearchやFluentdといったツールを使ってログ収集分析を行い、原因究明や改善策の検討に役立てました。

 

## チームでの協働

はてなエンジニアとして働くことで、私は多くの技術的なスキル知識を身につけることができました。

しかし、それ以上に大切だったのは、チームで協力して問題解決することでした。

はてなでは、エンジニアだけでなくデザイナープロダクトマネージャーなどの他職種とも連携してプロジェクトを進めることが多かったです。

私は、コミュニケーションフィードバックドキュメンテーションなどの技術的ではないスキル重要だと感じました。

私は、自分意見提案積極的に発信することで、プロダクトやサービス品質価値を高める方法を学びました。

例えば、私が参加したプロジェクトでは、SlackZoomといったツールを使って日常的に情報交換や相談を行い、BacklogやJiraといったツールを使ってタスク管理や進捗報告を行いました。

また、FigmaMiroといったツールを使ってデザインアイデアの共有やフィードバックを行いました。

 

## 退職への決断

私は、はてなエンジニアとして働くことがとても楽しく充実していました。

しかし、私は自分キャリアについて考える中で、新しい挑戦をしたいという気持ちが強くなりました。

私は、自分の興味や関心のある分野にもっと深く没頭したいと思いました。

そこで、私はこの度、はてな退職することにしました。

私は今後、別の会社エンジニアとして働く予定です。

 

## おわりに

はてなで働いた3年間は私にとってかけがえのない財産です。

私は、はてな出会ったすべての人に感謝しています

に私が所属したチームのメンバーには大変お世話になりました。

彼らから学んだことや刺激されたことは数え切れません。

彼らと一緒に仕事ができたことを誇りに思います

彼らに感謝する気持ちを込めて、このエントリーを書き終えたいと思います

 

以上、AIによるフェイ記事です。

どの程度、真実味がありましたか

2023-01-12

anond:20230112221133

・色んなこと満遍なくやりたい

・やべー案件に何年も磔にされたくない

これが多様なサービスアプリ作ってみたいという話なら高単価SESに行くしかない。

かなりの経験を積んだベテランじゃないと入れない世界出身学部も見られるから相当に厳しいと思う。

フロントバックエンドインフラなどもやってみたいという話なら自社でウェブサービス運用している上場企業正社員で入るのがいいだろう。

ただし正社員ということはリリース日には何が何でもサービスインさせる立場になるということでもある。定時退社の社風であっても進捗上がってないなら稼動上げて対応ということは普通にある。

派遣で入ればそういうことは無い。上場企業ならコンプラ厳しいからね。でも数ヶ月程度、長くて数年のスポットになることがほとんどなので長期的にはどうなんだろうな。

ここでは俺の経験を踏まえて「自社でウェブサービス運用している上場企業正社員で入る」という前提で話す。

アピールすると良いのは使える言語インフラの知見、構築と運用経験

全部が強い必要は無い。どれか一つが強くて他はまあなんとか程度でいい。逆に言うと全くダメですが一つでもあると厳しい。

使える言語では、C#,Javaを大きめな規模のバックエンドとして使ってるとこが多い反面、対応できる人はフリーにも派遣にもたくさんいるのでちょっと弱い。SIer出身コード書いてたなら当然できるよね、というレベル

今ならtypescript(javascript), pythonあたりができてgo あるいは Rust勉強してます、というのがけっこう強い。

分かってると思うが言語が使えるというのは、まっさらPCを与えられて主要なウェブフレームワークセットアップしてローカルホストを立てるとこまでを含む。

JavaならSpringboot+gradle+JUnit、PHPならLaravel、pythonならdjangotypescriptならNode+React+knex、あとJestかDreddも入るかな。

インフラ知識では、クラウドオンプレ両方のメリットデメリットを把握しているとよい。

AWS,Azure,GCP,Oracle Cloudのどれでもいいけど実際に使った経験があるとよい。俺は個人GCP契約してkubernetesVM、LBを使っている。

ネットワーク知識は薄くでも持っていた方がよい。HTTPとかcookieとかセッションとか知りませんCORSって何ですか?レベルでは無理。まあここら辺はウェブサービスを作れば必ずやるので大丈夫だろう。

LetsSSL証明書を作ってopenssl検証してnginx適用してHTTPS化ができるならアピールになる。

dockerはもうそろそろ使えて当然のレベルになってきているので必須。実際ウチではdockerが分からない使えない人は面接へ進めないようになっている。

構築と運用では、予算内に収まるような構築と運用サービスインした後のトラブルシューティング経験があるとよい。

常にコスト意識を持っていることが必要クラウドは油断すると100万程度すぐ飛ぶ。コスト意識が無い人を運用担当として採用することは絶対にない。

トラブルシューティングで重視されるのはベンダー対応よりもエンドユーザー対応の方。

サービスを早急に復旧させること、そのためにどういう仕組みが必要なのか、構築するところから語れる知見があるとよい。もちろんそこにもコスト意識必要

CI/CD、PrometheusやDatadogによる監視アラートについて語れるとよい。

CI/CDを扱うということは当然gradle,maven,yarn,シェルスクリプトは書けて使えてwebpack,minify,Jenkinsコンフィグもできるということである


どうだろう、かなり雑に書いたが雰囲気は伝わると思う。

あ、git使えないは論外。もし使えないなら今すぐ使えるようになるか諦めるかのどちらかで。

2017-09-03

こんな会社はイヤだ2017

こんな会社は嫌だな、と思うことを書いていきます

なお、この内容は私の脳内で考えだした想像上の架空フィクションです。

就業規則が無い

会社の慶弔休暇の制度を知りたいと思って人事の人に聞いたら「当社には就業規則存在しないので、お答えできません」と回答される

親会社実施している月曜朝8時開催の朝会参加を強制される(契約上出社時間10時)

・朝会では全員起立して、社訓を読み上げる。僕以外皆暗証している

・社訓の読み上げは10分くらい続く

・社訓とか聞いたことも見たこともないので、いつも口をパクパクさせながら暗証するふりを余儀なくされる

業務をより理解するため、という理由で、休日招集されて親会社仕事の手伝いをさせられる

・深夜23時くらいまで拘束され、休日出勤手当も深夜残業手当も出ない

・そんな時間まで拘束されると終電が無いので、近くの漫喫で夜を明かす。もちろん手当は出ない

・「奉仕精神」とか何かの理由で、毎週月曜日の朝に社員全員で執務エリア掃除をさせられる

掃除業者に払うお金ケチっているのでとにかく執務エリアが汚い

掃除道具が圧倒的に足りてないので、社員総出で掃除をしてもキレイにならない

・「掃除機が1台ではとても足りません!!」との社員の悲痛な訴えは予想通り無視される

・一応IT企業だが、健康保険はいわゆるIT健保ではなく、親会社独自の健保に加入させられる。福利厚生はほぼゼロ寿司とか食べに行けない

・その独自の健保が実施する健康診断は、東京の隅っこの辺鄙場所実施されるので会社から時間以上かけて移動して受診する必要がある

・謎のアバウトさで、体重は5kgくらいサバ読み、視力聴力は自己申告

・問診の際に「反社会的勢力とのつながりはありませんか?」「入れ墨は入れていませんか?」「違法薬物などを常習してませんか?」という、もし一個でも合致したらカタギの世界にいられないようなハード質問が行われる。既往症や体調についての質問は無い

会社ネットワーク環境個人の家並に貧弱で、ちょっとでも大きなファイルネットワーク経由で扱うと業務に支障が出る

・なので大きいファイルを扱うときは自前の携帯テザリングすることを余儀なくされる。そのためかなり大きめなパケットプラン契約することを余儀なくされ、そのお金個人の持ち出しとなる

・「どんなにオフィスが汚くても狭くても構わないので、せめてネットワーク回線だけはなんとかしてください」とCTO社長に直訴するが、予想通り無視される

・毎月最終金曜日会社の全体集会が開催され、契約上の業務時間を大きく超過して夜まで拘束されるため、この日は皆いつもより帰りが遅くなる。プレミアムフライデーとはなんだったのか

・全体集会の大半は、社長のありがたいお言葉を数時間ただ座って拝聴する時間となる

・そして社長が話す内容は毎月ほぼ同じである

・もう少しカジュアルな場をという計らいから、突如IT業界流行りつつあるTGIF(Thanks God Is Friday)が開催される

TGIFの場ではビール軽食が振る舞われることもなく、社長のありがたいご高説が数時間延々と続けられる

・そしてTGIFで話される内容は全体集会で話される内容とほぼ同じである

・つまり感謝すべき神とは社長のことであると、社員に深く認識させられるイベントとなる

・「前職では9割くらいの時間プログラムを書いてました」とアピールし、その実績が認められて入社することになったが、なぜか人生で一度も経験したことのないインフラエンジニア仕事を任される

・その理由について入社するまでいっさいの説明が無い。実際のところ入社した後にも説明が無い

・そしてインフラエンジニア上司会社に来ない。リモートワークは認められてないのに会社に来ない

・この上司は色々と人類認識していた常識を外れた行動と言動を行うため、個人的にはUFOにちなんで「UMD (Unidentified Monster Developer)」と親しみを込めで呼んでいる。心の中で

会社には全社員10時までには来なければいけない事になっているのに、UMDは14時くらいまで会社に来ない

調子が良い時は、17時ころに会社に来て、18時ころに帰る

・一応肩書インフラエンジニアなので、管理しているシステムアラートが飛ぶとUMDメッセンジャーツール上に「むむ?」と反応のコメントを残す

しか障害対応や原因調査は何もしない。サーバーログインすらしない

・午前中に障害が発生すると、UMDは「自宅で静観します」とメッセンジャーコメントを残し、その後音信不通になる

・そして15時過ぎに会社に来る。障害対応は他の人により全て終わっている

・15時から来客ミーティングが入っていても、平気で遅刻する

UMD自身が設定したミーティングUMD本人が来ない

・昼時にUMD自身ミーティングを設定したのに、UMDは同僚の女の子とのランチを優先してすっぽかし、他のメンバーは待ちぼうけをくらう

・「俺が時間通りに出社すると、障害が起きた時に誰が対応するんだ?わかるだろ、俺の果たすべき責任の重大さが」みたいな独自理論で出社しないことへの正当化をはかるが、そもそもUMDは「むむ?」とつぶやくだけで障害対応は行わない。会社にいようがいまいが行わない

・そのような状況の中、障害対応は他のエンジニア粛々と行う

・それらの事をUMD上司であるCTOに伝えたが、そのことが会社にとって「名誉毀損」「誹謗中傷」だと非難される

・当時上司でもあったので「こういう風に進めたらもっと汎用的に効率的作業できますよ」とUMDアドバイスしたら、普段誰も立ち入らない密室に呼び出されて恫喝罵倒される

ログの解析基盤を整備しようと色々計画を立てて一応UMDにお伺いをすると「お前ごときにそんなの絶対できるわけない」と言われる

涼しい顔で基盤を作り上げると、UMDはそれを自分の手柄にする

・ある時、海外からUMD宛に荷物が届く。それを見て「ほらxx(私)さん見てよ、俺くらいになると海外から直接俺宛に荷物が届く、ようやく俺もここまでビッグになったんだなぁ(涙目)」と感慨深げ。中身は、サービス使用者アンケートに答えた結果届いたノベルティグッズだった

UMD担当していたシステムで性能面で致命的な障害が発生する

毎日障害が発生して、それが二週間以上継続する

・それでもUMDは「むむ」とだけ反応し、何の改善作業対策も行わない

・そして会社に来ない

現場エンジニア疲弊していたので、しようがないので私が代わりにサーバー改善作業を行い、安定化させる

・そのことが「xx(私)は責任外の仕事に介入して現場を混乱させた」ため解雇は相当である、と主張される

・そして手柄はすべて元上司であり別チームのインフラ担当であるUMDのものになる

UMD担当するシステムについてクラウドサービスの大規模トラブルに起因するサービス障害が発生する。ただしUMDクラウドサービスステータスページを眺めているだけで何もしない

・さすがに会社の一大事なので、別チームの人間サーバーログインして調査回復作業を行ったり、クラウド事業者サポートエンジニアと緊密に最新状況のやりとりを行い、会社にもそれらの共有を都度行った。また障害について事後に詳細の経緯と対応作業について資料にまとめた。これらはUMDがやるべき作業ではあるが、彼はただステータスページを眺めて働かざること山の如しの様子だったので自主的に皆が代わりに行う

・それらの私や他エンジニアの行動について「蝿みたいな薄汚いうるさい奴がいろいろある事無い事吹聴して、全体に混乱をもたらした」「奴らのせいで障害が長引いた」とUMDは周りに話す

・大規模障害反省から障害対応マニュアルの整備がUMD中心に行われる。その結果書かれていたのは「俺(UMD)が一番エラい」「俺の言うことは絶対」「俺に逆らうことは許されない」という内容となる

・他の人が担当した障害対策のために行った作業が、なぜかというかやはりすべてUMDの手柄となる

本来UMD担当すべき作業については、口では「やる」と宣言しているが、いっさい何も手を付けられない

クラウド事業者ステータスページにちょっとでもエラーが報告されるとUMD会社に来ない。朝9時ころに発生した軽微なステータス異常確認すると「これは重大事態ですね...家でじっくり静観しないといけない」とメッセンジャーつぶやき、その後音信不通になる。なおステータスは9時台にすぐ回復サービスはいっさいの影響がない

・そしてUMDは15時ころに出社する

・前回障害からしばらくたった後に再度大規模障害が発生する。

しか障害対応マニュアル作成し、その結果障害対応プロセスの中で一番エラい立場だったはずのUMDはいっさい反応をしない。理由は、その日は飲み会が設定されていて、二次会で盛り上がっていたかである

・この障害UMD担当すると宣言していた対策を行っていたらいっさい影響が無かったはずのものであった。そのことが複数人の知るところとなった。その後、UMDは突然「これはチーム全体の責任」「チームが一丸となって取り組まなければいけない課題」と、一切存在しない「チーム」という言葉を強調しだす

UMD障害対応を行わない、アラート対応しない事についてはCTO技術部レベルでも問題となっており、彼らがUMDに問いただすと「今の監視設定は色々なサービスアラートが混ざっていてノイズが多すぎる。その結果障害対応が正しく行えない。それはすべてxx(私)のせいだ」と言い訳をする

しかし実際は、UMD担当サービスアラートが全体の99.9999999%であり、他のシステムUMD以外のエンジニア努力により安定して運営されているためアラート自体送信されることは稀である

・「アラートを分ける」という方針の元、Datadogに設定されていた自分担当するサービス関連のアラート定義の大半をUMDは削除する

・その結果システム異常に気づけず、UMD担当システム障害が発生する

・最終的に、いろいろあった結果UMDが私の様々なアカウント強制的に削除して業務妨害をするという暴挙に出たため、私は職場仕事をすることが困難になる。そのことをCTOに伝えたら、私が解雇という扱いとなる

以上、全てフィクションです。こんな会社は実際はありません。

 
ログイン ユーザー登録
ようこそ ゲスト さん