Skip navigation EPAM

Azure Cloud Native Developer Sofia, Bulgaria or Remote

  • hot

Azure Cloud Native Developer Description

WHY EPAM?


EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

DESCRIPTION


The role is a key Azure Cloud Native Developer position responsible for the continuous development of applications targeted Microsoft Azure platform thru CI/CD DevOps pipelines.

What You’ll Do

  • Development of a distributed and scalable platform, providing the following services:
    • Management and execution of performance tests: load, peak, stress, etc
    • Management and execution of automated user behavior scenarios on .NET application platforms
    • Web UI single application front-end
  • Develop and manage CI/CD process for business application and automate as many processes as possible
  • Version control system setup, branching strategy tracking and support
  • Involvement into such activities as: service designing, future strategy planning, capacity, and performance prediction
  • Manage knowledge transfer and mentoring for other engineers and teams
  • Drive changes and continuous improvements of development process

What You Have

  • Microservice implementation (Domain model, domain events etc)
  • Rest API Design (API design Patterns, Best Practices)
  • Docker and Kubernetes fundamentals
  • DevOps and Continuous Delivery concepts
  • Experience with two or more Azure PaaS Services (Service Bus, Event Grid, Azure Function, etc.)
  • Design Patterns (12 Factor App, well architected framework etc.)
  • DevOps Pipeline (Branching strategy, CI/CD design etc.)
  • Microsoft Certified: Azure Developer Associate
  • Advanced knowledge of core Azure services, either IaaS or SaaS set: AZURE Function, Azure API Gateway, Load Balancer, Application Gateway/WAF, Event Grid, AQS
  • Strong on Storage technologies: Azure Blob Storage, Azure File Storage, CosmosDB, Azure Datalake Storage
  • Proficiency with Windows servers administration
  • Familiar with MS stack of application development frameworks
  • Familiarity with Chef, Ansible and / or Puppet or any other configuration management tool
  • Containerization services (AKS, ACI, AVM) is a big plus
  • Extensive experience with Source Control management and its influence on the SDLC and DevOps Processes
  • Familiarity with Python and powershell scripting
  • Experience in Agile best practices
  • Ability to communicate in an international team in English

Nice to have

  • Azure Kubernetes (Monitoring, Ingress Controller, Helm charts etc.)
  • Front-End Designs (Understanding of SPA, WPA, Mobile Apps integration with API)
  • Build and Test Integration (Integrating Unit testing, Code Quality and Code Coverage, Security Testing, Vulnerability Scanners etc.)

We offer

  • Opportunity to engineer your future
  • Personal development program that will allow you to be valued for your strengths
  • Wide range of professional trainings and workshops
  • Broad projects variety and possible mobility between projects over the time
  • Collaborate in a multicultural environment and exchange best practices with colleagues around the world
  • Varied social benefits; Sports, Transportation and Health programs
  • Employee Stock Purchase Plan
  • Work-life balance and flexible schedule, team buildings and sport opportunities
  • Modern office in the new Infinity Tower business center
  • Remote By Design™ - we provide you with virtual working environment making you able to be productive and work from any location – being your home, a nice sunny terrace, summer or any of the EPAM offices all around the globe

Great! What's Next?

  • Send us your up-to-date CV or LinkedIn profile, representing your skills and past projects’ achievements
  • We’ll get in touch with you and help you ensure you’ve identified the most suitable role we have for you based on your strengths and passion
  • We’ll invite you for follow up technical conversations with your potential future colleagues and/or project, which can be done face to face in a calm meeting room at our office or via video conferencing call from your cozy place
  • At the end we will align how we can best proceed further in a mutual agreement
  • P.S. Want to prepare better and Grow yourself? Check our training and development resources and tailor your own PDP – free for any passionate IT professional at https://grow.telescopeai.com

Witaj. W czym możemy pomóc?

NASZE LOKALIZACJE