Role:: Azure platform Architect
Location:: Dallas TX.
Type:: Fulltime
Job Description::
- Have a strong experience in design and development of a Platform Engineering Solutions or Portal for any cloud and hybrid solutions that run on Azure including:
-
- Compute
- Network
- Storage
- Monitoring
- Security
- Should have a strong experience on
-
- Azure administration
- Azure development
- DevOps processes
- Tools:
-
- Azure DevOps performing Release mgmt. activities.
- Azure Git GitHub
- Jenkins
- IDP experience on Azure Service Operator (ASO) or any other Platform Engineering Framework
- Should have a strong experience on design and development of IDP (Internal Developer Platform) with Platform Engineering concepts to provide a selfservice usability experience to the developers on the following in Azure.
-
- Provisioning infrastructure including servers networking storage and cloud.
- Building a CI/CD pipeline including build/test/deployment workflows
- Monitoring system performance to analyze performance security and reliability.
- Integrating security and compliance into the platform with encryption and access management
- Documenting configurations and processes so different teams understand how to use the same platform.
- Collaborating with developers and other stakeholders to understand what they need from the platform.
- Researching emerging technologies to build into the platform as well as their potential impact.
- Developing automation using AI
- Need to have strong experience and excellent understanding of AKS.
- Design identity governance and monitoring AKS Infra solutions.
- Design data storage solutions on AKS.
- Design business continuity solutions on AKS.
- Design infrastructure solutions on AKS.
- Knowledge of all aspects of the Release Management & software engineering process
- Creating Playbook / run book.
- Defining business impact and rollback process
- Analysis of the current software release process followed including tools used in the release cycle.
- Identify the pain points delays and gap in the process as well opportunities for improvement.
- Define the To Be Release Management Process including:
- Steps in the endtoend Release Process
- Define release management framework and governance model
- Phase gates for progression of the release
- Defining Roles and Responsibilities
- Tools that will be used through the release cycle
- Strong AI Experience on Azure DevOps Process especially on Platform Engineering Side
Behavioral Skills:
- Strong communication skills in onsite / offshore engagement models
- Effectively collaborates and communicates with the stakeholders and ensure client satisfaction.
- Participates as a team member and fosters teamwork by intergroup coordination within the modules of the project.
- people mgt. negotiation skills