آگهی‌های استخدامی

استخدام (Software Engineer (Digicloud

شرح موقعیت شغلی


About Us:

Digicloud is a leading cloud computing company, dedicated to delivering innovative cloud-based solutions. Our team is passionate about leveraging cutting-edge technologies to solve complex problems and provide seamless, scalable, and secure software solutions to our clients. We are looking for a talented and motivated Software Developer with a strong focus on cloud technologies to join our dynamic team.

Job Description:

As a Software Developer at Digicloud, you will play a critical role in designing, developing, and maintaining cloud-based applications and services. You will collaborate with cross-functional teams to build scalable and efficient software solutions, primarily using Python and Golang. Your expertise in cloud environments, coupled with your coding skills, will drive the success of our cloud-native projects.

Key Responsibilities:

  • Design, develop, and maintain cloud-based applications and services using Python and Golang.
  • Collaborate with DevOps and cloud engineers to deploy and manage applications in cloud environments.
  • Implement scalable and secure APIs, microservices.
  • Write clean, maintainable, and efficient code, following best practices and coding standards.
  • Debug and resolve software defects, and perform code reviews to ensure high-quality software delivery.
  • Optimize application performance and scalability in cloud environments.
  • Contribute to architecture decisions and technology stack choices for cloud-native projects.
  • Stay up-to-date with the latest industry trends and cloud technologies, and apply them to enhance our products.
  • Collaborate with cross-functional teams, including product managers, designers, and QA, to deliver high-quality software solutions.
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 3+ years of experience in software development, with a strong focus on cloud technologies.
  • Proficiency in Python and Golang, with a deep understanding of their ecosystems.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Strong understanding of microservices architecture, RESTful APIs, and serverless computing.
  • Knowledge of database technologies (e.g., SQL, NoSQL) and data storage solutions in the cloud.
  • Experience with version control systems (e.g., Git) and collaborative development tools.
  • Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Strong communication skills and the ability to articulate technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications:

  • Experience with additional programming languages or frameworks.
  • Hands-on experience with OpenStack for cloud management and orchestration.
  • Familiarity with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Strong proficiency in Linux operating systems, including scripting and system administration.

مهارت‌های مورد نیاز

  • توسعه نرم افزار
  • Phyton
  • Golang
  • RestFul API

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۷/۰۹
ارسال رزومه