Senior Cloud Native Developer

EPAM SystemsOzorków, PL
Published on

About the Role

We are looking for a Senior Cloud Native Developer who is passionate about building scalable, resilient, and observable cloud-native applications. The ideal candidate will possess a deep understanding of cloud-native development principles and demonstrate the ability to apply these principles to the design and development of cloud-based solutions.

Responsibilities

  • Design, implement, and deploy cloud-based solutions using Python, focusing on scalability, security, and performance.
  • Work with container orchestration platforms and microservices architecture to build robust and maintainable applications.
  • Utilize serverless architectures like Functions as a Service (FaaS) to develop efficient and cost-effective solutions.
  • Implement monitoring and logging strategies for observability and efficient debugging of applications.
  • Apply Infrastructure as Code (IaC) principles to manage and provision cloud infrastructure in an automated manner.
  • Drive continuous integration and deployment (CI/CD) practices for rapid and automated application delivery.

About the Candidate

Expectations:

  • 3+ years of hands-on experience in software development, with a strong emphasis on Python.
  • Proven experience in designing, developing, and deploying microservices applications.
  • Knowledge of cloud-native development principles and best practices.
  • Strong proficiency in Python and its associated libraries.
  • Understanding of RESTful API standards and best practices.

Nice to Have:

  • Cloud certifications demonstrating expertise in cloud platforms.
  • Familiarity with other programming languages, such as JavaScript, Java, or Go.
  • Experience with agile methodologies and related tools.

About the Company

EPAM is a leading global provider of digital platform engineering and development services, committed to having a positive impact on our customers, employees, and communities. We embrace a dynamic and inclusive culture, collaborating with multi-national teams and contributing to innovative projects that deliver creative and cutting-edge solutions.

Company Culture and Benefits

  • We gather like-minded people:
    • Engineering community of industry professionals.
    • Flexible schedule and opportunity to work remotely within Poland.
    • Chance to work abroad for up to 60 days annually.
  • We provide growth opportunities:
    • Outstanding career roadmap and leadership development programs.
    • Access to certification courses (GCP, Azure, AWS) and unlimited access to learning resources.
  • We cover it all:
    • Stable income with various contract options and a benefits package including health insurance and shopping vouchers.
    • Strategically located offices with amenities and referral bonuses.