Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
azure
devops
aks
jenkins
Git
architect
Job Details
- 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 self-service usability experience to the developers on the following in Azure.
- Provisioning infrastructureincluding 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 end-to-end 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 inter-group coordination within the modules of the project, people mgt., negotiation skills