Job Details

ID #22925110
State Texas
City Frisco
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source Tanisha Systems, Inc.
Showed 2021-11-17
Date 2021-10-29
Deadline 2021-12-27
Category Security
Create resume

Azure Cloud Native Developer / Architect / Azure Cloud Native-Engineer

Texas, Frisco, 75033 Frisco USA

Vacancy expired!

Job Description:

You will:Engineer new, next-generation solutions based on modern Cloud Native principles.
  • Create solutions that fully leverage the capabilities of modern PaaS, Microservice and Container-based environments running in Public, Private and Hybrid Cloud.
  • Assess existing complex solutions and recommend appropriate technical treatments to transform the application with Cloud Native/12-Factor characteristics.
  • Refactor existing solutions to implement a Microservices-based architecture.
  • Replatform solutions to operate in PaaS/Kubernetes environments.
  • Work on PoC, MVP and Applications Transformation projects that target Kubernetes-based environments.
  • Get deeply involved in the hands-on coding/development of projects for some of the world’s largest and most prestigious enterprises.
  • Driving thought-leadership within our clients and the industry at large through:
    • Contributing to R&D innovation activities.
    • Producing white papers, reference architectures and best practices guides
    • Producing public-facing content such as blog posts and presentations
  • Use modern software development and DevOps practices such as CI/CD, Agile, Scrum, XP and Domain Driven Design.
  • Advise on Cloud Native application development best practices.
  • Help lead, educate and mentor; teach less experienced engineers and share best practice approaches to modern software development.
  • Knowledge of Cloud Native architecture patterns and strategies including SaaS, PaaS, Security, Compute, Storage, and Messaging, Kafka/RabbitMQ

Required Skills / Experience

  • A passionate developer with experience in Agile, Scrum and comfortable working as part of a Paired/Balanced team.
  • Building highly scalable, elastic Cloud Native applications that deploy a rich variety of Cloud provider services (Azure)
  • Experienced in using the latest technology trends such as Serverless, Containers, Microservices etc.
  • Working with clients on the Cloud Native journey and transforming legacy applications and/or green field development.
  • Advising and implementing Cloud Native development best practices such as 12 factor application principles.
  • Working as a Cloud Native developer within a DevOps team.
  • Agile software development.
  • Experience with the GitLab/DevOps Lifecycle
  • CI / CD delivery methodologies and tools

TECHNOLOGIES

  • Development frameworks: JAVA, J2EE, Spring, Spring Boot, Spring Cloud
  • Application Servers: Apache Tomcat, WebSphere, WebLogic (any one)
  • PaaS platform: Azure PaaS, Cloud Foundry, Pivotal Cloud Foundry, Red Hat OpenShift, SAP Cloud Platform
  • Containerisation platform: Kubernetes, Docker
  • Cloud Platforms: Azure, AWS, Google Cloud Platform
  • Azure Products: Azure Kubernetes Service (AKS), App Service, Azure Functions, Azure SQL Database, Azure CosmoDB, Azure DevOps tools, Azure Storage, Azure Web Apps, Azure API Management, Azure Event Hub, Azure ARC
  • DevOps Tools: - Ansible, Jenkins, Puppet, HashiCorp Stack (Packer, Terraform etc.), StackDriver

BASIC SKILLS/EDUCATION
  • BS level technical degree or equivalent experience; Computer Science or Engineering background preferred; Master’s Degree desired.
  • Solid proficiency in hands-on Java development
  • Exposure to Agile / Scrum / XP development methodologies
  • In-depth understanding of CI/CD
  • Excellent communication and presentation skills.

PREFERRED EXPERIENCE
  • 5+ years of professional Java coding
  • 3+ years' Azure experience
  • 2+ years' designing and scaling Docker & Kubernetes workloads in production
  • Experience designing and programming applications in Public/Private/Hybrid Cloud environments
  • Experience building applications using Containers and Serverless technologies
  • Experience creating highly available, large-scale enterprise applications.
  • Experience with multiple programming languages, such as: Java, C#, Python, Node.js and Go.
  • Experience with configuration management and automation technologies (e.g. Terraform, Chef, Puppet, Salt, or Ansible).
  • Extra curricula software development passion (e.g. active open source contributor).
  • Azure certified professional

Thanks & Regards

Viplav Mandal

Ext. 390Cell:

Vacancy expired!

Subscribe Report job