مهندس پلتفرم

تپسی تهران

منتشر شده 1 سال پیش

Job Description

We are looking for an experienced software developer with infrastructure knowledge who is interested in participating in a multi-disciplinary/multi-technology team. As a platform developer you will: ● Develop microservices that establish a common foundation for a multi-business environment. ● Design and develop tools and services used by other technical teams. ● Provide advanced solutions for large-scale microservice communication in a heterogeneous environment with an emphasis on quality of service. ● Closely collaborate with other technical teams to implement conclusive technical solutions and hands-on involvement in DevOps practices.

Requirements

● Love applying your knowledge while learning new technologies. ● Can adapt easily to meet the rapid pace of a rapidly evolving research, development, and testing environment. ● Strive to prove that speed and quality are not conflicting; you can achieve both simultaneously. ● Feel ownership over everything you ship; you'd never call code or design "released" until you're satisfied it's correct. ● Pride yourself on efficient monitoring, thorough documentation, and proper test coverage. ● Believe that you can achieve more on a team - that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement. ● Understand the bigger picture of how your technical contributions will impact the products. The other members of the team can depend on the quality of your work to rapidly advance our goals. ● Bachelor's degree in CE, CS, or equivalent work experience. ● Experience in software development and coding in a general-purpose programming language. ● Experience with data structures or algorithms. (i.e. completing a data structures or algorithms class, coursework, individual projects, internships, or other practical experience). ● Experience in one or more of the following programming languages: Java, Javascript, and Python. ● Experience in Docker or Kubernetes. ● Familiar with software architecture especially microservice architecture. ● Experience in working with version control systems (especially Git) and CI/CD tools (Gitlab, Jenkins, etc.).

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،