تسلط بر مفاهیم برنامهنویسی و زبان برنامهنویسی پایتون
آشنایی با دیزاین پترنها و معماری های مختلف نرمافزار (REST, MVC, SaaS, Microservice, ..)
آشنایی با یکی از فریمورکهای وب پایتون Django یا Flask
درک یکی از متدولوژیهای توسعهی چابک نرمافزار مانند Scrum یا Kanban
کار با دیتابیس و توانایی طراحی مدلهای داده در پایگاه داده
تسلط و درک کافی از نرمافزار کنترل نسخه Git
آشنایی با Linux
مفاهیم OOP و Design pattern ها
(NoSQL (MongoDB
مسلط بر SQL (PostgreSQL و...)
آشنا با Development Cycle
مسلط بر Container Technology
آشنا با معماریهای مطرح و معمول مانند Microservice Architecture و Event-driven Architecture
انگیزه یادگیری و تجربه ابزارهای تازه
با تجربه در Redis
تسلط به زبان انگلیسی
توانایی تحلیل و حل مساله
علاقمند به همکاری طولانی مدت
آشنایی با:
نرم افزار های open source مانند odoo
HTML و CSS و JS
توسعه تست محور (TDD)
متدولوژی Agile-Scrum
Docker
آشنایی با مفاهیم devops و ci/cd و داکر
متدولوژیهای توسعهی چابک نرمافزار مانند Scrum یا
آشنا به مفاهیم ساختمان داده و طراحی الگوریتم
شرایط عمومی
سن 20 - 45 سال
تحصیلات کارشناسی کامپیوتر / فناوری اطلاعات
زبان انگلیسی| بالاتر از متوسط ۷۰٪
معرفی شرکت
شرکت پله شرکتی فعال و نوپا در حوزه ی فناوری اطلاعات است. از جمله اهداف شرکت استفاده از توانایی های نوین در حوزه ی IT در محیطی حرفه ای و صمیمی در کنار افراد متخصص می باشد.
در این مسیر به دنبال همکاری با افراد با استعداد خلاق و با انگیزه هستیم که علاقه مند به کار تیمی هستند و استعداد خود را فراتر از مرز های ایران می بینند و به توانایی خود در درخشیدن در سطح جهانی اعتقاد دارند و برای آن تلاش می کنند.