|
| 1 | + |
| 2 | + |
| 3 | +Last few months were tiring. I hardly got any time for writing. I was busy |
| 4 | +preparing content for a workshop and talk. Hope I will get into my flow soon. In |
| 5 | +this post I will try to answer most important question of our life, |
| 6 | +“Employment!”. At conferences, IRC channels or even at the corner of a road, I |
| 7 | +had requested people to suggest good employment opportunities for me. I am not |
| 8 | +that extremely lucky fellow who has always landed on safe islands. My poor |
| 9 | +experiences might help you to safe-guard yourself. I am happy that at least I |
| 10 | +was able to knock the door of good companies. I am sharing a list of portals and |
| 11 | +companies that I am following or followed in last few years. As a bonus point, I |
| 12 | +will highlight some uncommon ways which helped me to invite new opportunities. |
| 13 | +You should read this post if you are looking for **Python + web + (remote OR |
| 14 | +India)** related employment. |
| 15 | + |
| 16 | +*Disclaimer: I have not taken any money or any other type of bribes to advertise |
| 17 | +companies here.* |
| 18 | + |
| 19 | +### Strongly recommended |
| 20 | + |
| 21 | +#### [Python Job board](https://www.python.org/jobs/) |
| 22 | + |
| 23 | +This website is the best choice for finding jobs in Python. The portal is |
| 24 | +managed by volunteers from the Python Software Foundation. You can find both |
| 25 | +remote and on-site visa sponsored jobs here. You will get an option to subscribe |
| 26 | +via RSS feeds. They have an active Twitter handle too. I have configured |
| 27 | +[IFTTT](https://ifttt.com/) to drop me an email whenever new feeds are |
| 28 | +published. |
| 29 | + |
| 30 | +#### Mailing lists |
| 31 | + |
| 32 | +Mailing lists are good source to get notified for new job openings. In India, |
| 33 | +there are a few active mailing lists managed by volunteers of that community. |
| 34 | +Often Job emails are tagged with "[JOB]" at the subject. I have configured my |
| 35 | +mail client to collect all the mails with "[JOB]" in their subject at a |
| 36 | +dedicated folder of my mail client. This configuration helps me to pay dedicated |
| 37 | +attention to them. Your Hack May Vary. |
| 38 | + |
| 39 | +Below is a list of active Python communities of India. |
| 40 | + |
| 41 | +* [Bangalore](https://mail.python.org/mailman/listinfo/bangpypers) |
| 42 | +* [Chennai](https://mail.python.org/mailman/listinfo/chennaipy) |
| 43 | +* [Delhi](https://mail.python.org/mailman/listinfo/ncr-python.in) |
| 44 | +* [Hyderabad](https://groups.google.com/group/hyderabadpython) |
| 45 | +* [Kerala](https://groups.google.com/forum/#!forum/python-kerala) |
| 46 | +* [Pune](http://pune.python.org.in/index.html) |
| 47 | + |
| 48 | +#### [HasJobs](https://hasjob.co/) |
| 49 | + |
| 50 | +HasJob is easy to follow job portal. You will find jobs posted by emerging to |
| 51 | +well-established startups of India. I am following HasJobs since day one of my |
| 52 | +career. During my early days, I used to run a |
| 53 | +[bot](https://github.com/ultimatecoder/hasjobbot) to apply all the latest |
| 54 | +openings of the day. I am not using that tool now, but If you are interested in |
| 55 | +making that bot compatible with the new HasJob, please create an issue |
| 56 | +[here](https://github.com/ultimatecoder/hasjobbot/issues) to show your interest. |
| 57 | +I am happy to hack on this project again. |
| 58 | + |
| 59 | +#### [Python now](https://www.pythonnow.com/) |
| 60 | + |
| 61 | +This job board is less known, but I find it effective for remote or visa |
| 62 | +sponsored positions. Mostly openings are from companies based out of Europe or |
| 63 | +United states. |
| 64 | + |
| 65 | +#### [Github profile](https://github.com/ultimatecoder) |
| 66 | + |
| 67 | +There were good amount of pinch from recruiters, employers via my Github |
| 68 | +profile. Where Github jobs has not helped me much, this worked for me. I would |
| 69 | +recommend adding your email address at your Github profile. It helps anyone to |
| 70 | +reach you. In my case most Github pinch were targeted to common audience. May be |
| 71 | +people are crawling Github profiles from popular open source projects and |
| 72 | +sending them opportunity emails. I don't consider anything wrong in the crawling |
| 73 | +way, but one should spend enough time in identifying my expertise. Contributing |
| 74 | +to open source projects for inviting better opportunities is a long subject |
| 75 | +which might be a good fit for an entire blog post. |
| 76 | + |
| 77 | +### Not so strongly recommended |
| 78 | + |
| 79 | +#### [Django Gigs](https://djangogigs.com/) |
| 80 | + |
| 81 | +I am not too much following this website, but I have followed this when I was |
| 82 | +actively looking for a change. You will find openings for Django developer from |
| 83 | +all around the world. |
| 84 | + |
| 85 | +#### [Open stack Jobs](https://www.openstack.org/community/jobs/) |
| 86 | + |
| 87 | +Open stack is a free and open source tool for cloud computing written in Python. |
| 88 | +In my opinion, Open stack is one another domain in Python. You should follow |
| 89 | +this if you are interested in shaping your career in Open stack. |
| 90 | + |
| 91 | +#### [The free Python job board](http://pythonjobs.github.io/) |
| 92 | + |
| 93 | +You will find openings from all domains of Python. Openings for remote developer |
| 94 | +is less in proportion to on-site opportunities. I didn't notice any |
| 95 | +opportunities by Indian tech companies at this portal. |
| 96 | + |
| 97 | +#### [AngleList](AngleList) |
| 98 | + |
| 99 | +I have heard from people, that AngleList works. It worked for me to observe |
| 100 | +company culture, team and information about the investors of the company. I have |
| 101 | +mixed experience with this portal. I was contacted by few employers for joining |
| 102 | +their startups via AngleList, but they weren't so impressive. You should create |
| 103 | +your Angle List profile and upgrade it periodically. |
| 104 | + |
| 105 | +#### [HackerEarth](https://www.hackerearth.com/) |
| 106 | + |
| 107 | +If you are looking for your first job or you are good at solving competitive |
| 108 | +programming questions, then this platform can work for you. I have not followed |
| 109 | +HackerEarth since almost 3-4 years. One thing is sure that once you create a |
| 110 | +profile at this platform, they will spam you with emails of their hiring |
| 111 | +challenges. You can obviously turn off email invitations from their platform. |
| 112 | +My experience from those email invitations is that Hacker earth is good if you |
| 113 | +want to get hired for large corporate. |
| 114 | + |
| 115 | + |
| 116 | +### Popular, but I will not recommend them |
| 117 | + |
| 118 | +#### [Stackoverflow](https://stackoverflow.com) |
| 119 | + |
| 120 | +Most jobs were open from years. There are few openings which I had applied 2 |
| 121 | +years back, and they are still deciding whether to hire me or not. Some rejected |
| 122 | +my application after 6 months. The employers don't bother to reply to my |
| 123 | +questions. The openings which are flashed by the website are mostly inactive |
| 124 | +years before. Subscription to new openings is even worse. Stackoverflow will |
| 125 | +spam you for each and every opening despite you are only interested in watching |
| 126 | +jobs from selective domain. Maybe you should have catchy Stackoverflow profile |
| 127 | +(which I don't have) to get at least good response from the employer. I don't |
| 128 | +think Stackoverflow should be the preferred choice to get employment at least in |
| 129 | +India. |
| 130 | + |
| 131 | +#### [LinkedIn with premium membership](https://premium.linkedin.com/) |
| 132 | + |
| 133 | +LinkedIn works great for advertising your skills. I often use LinkedIn to |
| 134 | +observe the employees of any company or finding the employment history of |
| 135 | +anyone. I am contacted by a recruiter at least once a month which is a good |
| 136 | +thing. But I had a poor experience of their premium service. It was total loss |
| 137 | +of my money. I am recommending to have an updated LinkedIn profile that's it. |
| 138 | +Premium services are more helpful to recruiters. |
| 139 | + |
| 140 | +#### [Github jobs](https://jobs.github.com) |
| 141 | + |
| 142 | +Github jobs has too many outdated jobs. It is not the recommended platform to |
| 143 | +find an employment in India. I have stopped expecting good from this portal. |
| 144 | + |
| 145 | +#### [Y Combinator](https://news.ycombinator.com/jobs) |
| 146 | + |
| 147 | +This platform has mostly openings from Y Combinator startups. Companies posting |
| 148 | +job openings are impressive, but there are very few openings for India or remote |
| 149 | +for India based employee. I haven't got single invitation for an interview from |
| 150 | +openings I applied via this website, but one fellow in my known has got employed |
| 151 | +via this website. You should sure try your luck for sure. |
| 152 | + |
| 153 | + |
| 154 | +### Network |
| 155 | + |
| 156 | +#### [Twitter](https://twitter.com/jaysinhp) |
| 157 | + |
| 158 | +Twitter is a great platform for find jobs, contract jobs, projects. Tweet that |
| 159 | +you are looking for change in your employment. Add appropriate hashtags like |
| 160 | +"#job #python" etc. I had pinned my "Looking for job" Tweet until I found |
| 161 | +satisfied position. I had updated my profile description to "Looking for |
| 162 | +interested position in Python Django..." to let people know that I am open to be |
| 163 | +hired. I was contacted by lot of good people via Twitter. If you are new and you |
| 164 | +don't have good network then you can find people having good influence in the |
| 165 | +community and request them to re-tweet your "Looking for job" Tweet. Those |
| 166 | +people can be organizer of any conference, meetup group, maintainer of any open |
| 167 | +source project or known speaker of any technical conference. If you request them |
| 168 | +politely, I am sure they will happy. |
| 169 | + |
| 170 | +#### Facebook |
| 171 | + |
| 172 | +Just like Twitter, Facebook also helped me to let people know that I am looking |
| 173 | +for change. Facebook is kind of limited in networking with unknown people. I |
| 174 | +have not tried posting on the walls of polular community pages, but there is |
| 175 | +nothing wrong in following them if you are looking for any change. |
| 176 | + |
| 177 | + |
| 178 | +#### Conferences |
| 179 | + |
| 180 | +There are millions of advantages for attending any conference and this is one of |
| 181 | +them. Conference has stalls managed by companies. You can visit them, talk with |
| 182 | +them, ask questions about their culture, work pressure, kind of problem they are |
| 183 | +trying to solve. When I was looking for job, I went to each and every stall of |
| 184 | +Pycon and tried to talk with them. If I find them interesting, I go to their |
| 185 | +career page and skim for openings matching to my skills. If I find any, I go |
| 186 | +back to them and try to initiate a contact with the person by showing my |
| 187 | +interest in openings at their company. Most of the time I was succeeded by |
| 188 | +personal recommendations to their recruiter. Believe me, recommendation works |
| 189 | +better than applying via online portals. Recruiter pays dedicated attention when |
| 190 | +your profile is recommended by existing employee. If you are a good candidate, |
| 191 | +people are happy to take you in their team. |
| 192 | + |
| 193 | +You shouldn't be limited to stalls. You can check companies of speakers, |
| 194 | +organizers or anyone you find interesting at the conference. LinkedIn works best |
| 195 | +for skimming profiles and locate their employment details. |
| 196 | + |
| 197 | +##### Job boards at conference |
| 198 | + |
| 199 | +Job boards are interesting resource. You can demonstrate yourself that you are |
| 200 | +looking for change and you can watch companies looking for employees. I prefer |
| 201 | +to look the board at the end of the conference so that I get all possible |
| 202 | +openings without re-looking. I scan profiles of companies, If they are doing I |
| 203 | +don't delay in applying. I will advise to not take much time in applying to |
| 204 | +positions you are interested in. You shouldn't assume you are the only one in |
| 205 | +the race. Last year at Pycon India, we had an amazing response for job board. |
| 206 | + |
| 207 | +* Pycon India Job board |
| 208 | + |
| 209 | + |
| 210 | + |
| 211 | +* [Pycon US](https://us.pycon.org/2019/sponsors/jobs/) |
| 212 | + |
| 213 | +Pycon US has some remote openings for people located at anywhere on the earth. |
| 214 | +It is worth scanning it once. |
| 215 | + |
| 216 | +Below are list of conferences that I attended in past and found them helping for |
| 217 | +finding better employment opportunities. |
| 218 | + |
| 219 | +##### National |
| 220 | + |
| 221 | +* [Pycon India](https://in.pycon.org/) |
| 222 | +* [Devconf India](https://devconf.info/in) |
| 223 | +* [JSFoo](https://jsfoo.in) |
| 224 | +* [ReactFoo](https://reactfoo.in/) |
| 225 | +* [FunctionalConf](https://functionalconf.com/) |
| 226 | + |
| 227 | +##### Regional |
| 228 | + |
| 229 | +* [PyDelhi Conf](https://conference.pydelhi.org/) |
| 230 | +* [Hyderabad Conf](http://pyconf.hydpy.org/) |
| 231 | +* [Pysangammam](https://pysangamam.org) |
| 232 | + |
| 233 | +#### Meetups |
| 234 | + |
| 235 | +Meetups are mini conference. Meetup helped me to connect with many interesting |
| 236 | +people and I have learned most recent trends via Meetup events. The fun part of |
| 237 | +Meetup is that Meetups are always arranged at different venue. Venue is |
| 238 | +generally sponsored by tech company. You should take time and talk with the |
| 239 | +available employees of the company. Meetup is the best place to step into their |
| 240 | +premise and actually see their environment. I always hear announcements from |
| 241 | +regarding openings at meetup. |
| 242 | + |
| 243 | +This was a different case when I was living at Gandhinagar. There were a few |
| 244 | +communities for sure, but it wasn't as diverse as what I am seeing at Bangalore. |
| 245 | +I am sure this will be a situation at your hometown. I have seen people starting |
| 246 | +Meetup if there isn't any in his/her town to create a community. Today benefit |
| 247 | +of good network and support of community are standing with them as a success of |
| 248 | +their efforts. |
| 249 | + |
| 250 | +#### Events |
| 251 | + |
| 252 | +Small events, mini conferences are a great way to connect with people. When I |
| 253 | +mentored for [Django Girls]() Ahmadabad and Bangalore, I got connected with |
| 254 | +awesome people. I was able to make a healthy relationship with them which helped |
| 255 | +me in finding better opportunities and improving myself in many ways. |
| 256 | + |
| 257 | +### Contract, Part-time |
| 258 | + |
| 259 | +#### Incubation centers |
| 260 | + |
| 261 | +Incubation centers has early staged startups. In my opinion, they are good place |
| 262 | +to find contract based opportunities. I had never attracted by any job offers |
| 263 | +for a full-time employment because of their low paying capabilities than an |
| 264 | +established startup, but your preference may be different. Good incubation |
| 265 | +center does events. You can go to their events, talk with the startups to know |
| 266 | +more about their requirements. Things to be careful while choosing a contract |
| 267 | +work is another matter to discuss, so I am skipping it here. |
| 268 | + |
| 269 | +#### Co-working spaces |
| 270 | + |
| 271 | +Co-working space are good choice for bit progressed startups. Good co-working |
| 272 | +space arranges lot of events for startups. These events include hiring camps |
| 273 | +too. In the past, I have got small contract based opportunities and weekend work |
| 274 | +via network of co-working space. I try to maintain a healthy relationship with |
| 275 | +the managers. I brief them regarding my technical expertise and request them to |
| 276 | +keep me in mind whenever anyone is looking for any technical help in my domain. |
| 277 | +You can try that too. |
| 278 | + |
| 279 | +I will advise you to do a clear contract before starting any temporary work. |
| 280 | +Contract has saved me once from over work and get paid for what I did. |
| 281 | + |
| 282 | +### Remote (India friendly) |
| 283 | + |
| 284 | +Below is the list of companies who are working in Python and hire/hired remote |
| 285 | +developer who are located in India. |
| 286 | + |
| 287 | +* [Zapier](https://zapier.com/) |
| 288 | +* [Scraping Hub](https://scrapinghub.com/) |
| 289 | +* [Platform.sh](https://platform.sh/) |
| 290 | +* [MotoInsight](https://www.motoinsight.com/) |
| 291 | + |
| 292 | +### Open source / Free software organizations |
| 293 | + |
| 294 | +Below is the list of organizations who has some tools/utilities written in |
| 295 | +Python, and they hire/hired remote employee located at India. |
| 296 | + |
| 297 | +#### Organizations |
| 298 | + |
| 299 | +* [Electronic Frontier Foundation](https://www.eff.org/) |
| 300 | +* [Freedom of the press foundation (SecureDrop)](https://freedom.press/) |
| 301 | +* [Tor](https://www.torproject.org) |
| 302 | + |
| 303 | +#### Job Portals |
| 304 | + |
| 305 | +Below job portals which aggregates openings at free software projects. Ratio of |
| 306 | +Python jobs is less compared to other languages. I didn't work as expected for |
| 307 | +me, but I still try to follow them as much as possible. |
| 308 | + |
| 309 | +* [FSF jobs](https://www.fsf.org/resources/jobs) |
| 310 | +* [FOSS jobs](https://www.fossjobs.net/) |
| 311 | + |
| 312 | +### Companies in India |
| 313 | + |
| 314 | +Apart from portals, below are the list of companies that I know are working in |
| 315 | +Python. This list involves companies to which I was interviewed, worked for, |
| 316 | +referred by friends or I spoke with them during the conference. These companies |
| 317 | +were looking for Python developer at any point in time. You should look for |
| 318 | +current openings before showing your interest to them. |
| 319 | + |
| 320 | +#### Ahmedabad |
| 321 | + |
| 322 | +* [Odoo India](https://www.odoo.com/) |
| 323 | +* [Ishi Systems](http://www.ishisystems.com/) |
| 324 | +* [Auberginesolutions](https://auberginesolutions.com) |
| 325 | +* [Codal](https://www.codal.com/) [TrellisSoft](http://trellissoft.com/) |
| 326 | +* [Infibeam](https://www.infibeam.com/jobs) |
| 327 | +* [Peerbits](https://www.peerbits.com/) |
| 328 | +* [Caret IT solutions](https://www.caretit.com/) |
| 329 | +* [Limelight](https://limelightit.io/) |
| 330 | + |
| 331 | +#### Bangalore |
| 332 | + |
| 333 | +* [GoJek](https://www.go-jek.com) |
| 334 | +* [HeackerEarth](https://www.hackerearth.com/) |
| 335 | +* [VMWare](https://www.vmware.com) |
| 336 | +* [Razorpay](https://razorpay.com/) |
| 337 | +* [Petasense](https://petasense.com/) |
| 338 | +* [Sprintboard](https://www.springboard.com/) |
| 339 | +* [OpenEBS](https://www.openebs.io) |
| 340 | +* [NikiAI](https://niki.ai/) |
| 341 | +* [Zauba Labs](https://zauba.cloud/) |
| 342 | +* [Infinity + Beyond](https://paisool.com/) |
| 343 | +* [Doselect](https://doselect.com/) |
| 344 | +* [GALE](https://gale.agency/) |
| 345 | +* [Intel](https://www.intel.com/content/www/us/en/jobs/locations/india.html/) |
| 346 | +* [Google](https://careers.google.com/jobs/) |
| 347 | +* [Accion labs](https://www.accionlabs.com/) |
| 348 | +* [Credy](https://www.credy.in/) |
| 349 | +* [Grab](https://www.grab.in/) |
| 350 | +* [Treebo](https://www.treebo.com) |
| 351 | +* [Soroco](www.soroco.com) |
| 352 | + |
| 353 | +### Bangalore based Recruiting agencies |
| 354 | + |
| 355 | +* [Bench Hire](https://www.benchire.com/contact/) |
| 356 | + |
| 357 | +### Hyderabad |
| 358 | + |
| 359 | +* [DBS bank](https://www.dbs.com/india/default.page) |
| 360 | +* [Indeed](https://www.indeed.co.in/) |
| 361 | +* [Pramati Technologies](https://www.pramati.com/) |
| 362 | +* [Oviyum](http://oviyum.com/) |
| 363 | +* [Rorodata](https://rorodata.com/) |
| 364 | + |
| 365 | +### New Delhi |
| 366 | + |
| 367 | +* [Fueled](https://fueled.com/) |
| 368 | + |
| 369 | +### Pune |
| 370 | + |
| 371 | +* [Redhat](https://www.redhat.com/en) |
| 372 | + |
| 373 | +I am sure there are many good companies left from my catch. If you want to |
| 374 | +suggest any, then please write a blog post or tweet about it and share it with |
| 375 | +me. I will reference it in this post and pay you the credits for it. I hope you |
| 376 | +had enjoyed reading this blog post. Happy hacking! |
0 commit comments