Position: Lead Azure DevOps Engineer with Networking experience
Rate : $60/hr. On C2C
Location: Remote
Duration: 1 Year
Client : DIOTT
Visa: USC, GC,GC EAD, H4EAD only NO H1B
TASKS:
- Develop automation scripts and CI/CD pipelines across various Azure services including IaaS, PaaS, SaaS, ACA, APIM, Azure Functions, Azure Logic Apps, databases, secrets, and storage services.
- Enhance and maintain existing CI/CD pipelines for Java applications hosted on AWS using Azure DevOps.
- Participate in cloud architecture and design sessions for CI/CD pipelines.
- Provide feedback on proposed system architectures to teams involved in the MyCity Program workstreams.
- Implement and support highly scalable, flexible, and resilient cloud architectures to address business challenges and expedite cloud service adoption.
- Define requirements for integrating multiple cloud capabilities and scenarios, such as service availability, quality, usage correlation, charges, and cost-effective architecture.
- Deploy, configure, and support IaaS/PaaS components in Azure and AWS environments.
- Update build agents, extend Terraform and Ansible scripts.
- Configure and manage cloud security and policy components.
- Establish cloud consumption targets for multi-tenant/hybrid cloud deployments.
- Deploy, configure, and support IaaS/PaaS components in Azure and AWS environments.
- Design, plan, and implement Business Continuity and Disaster Recovery strategies for cloud environments.
SKILLS/EXPERIENCE
- At least 12 years of experience in software development and DevOps tools.
- Expertise in Azure DevOps including GIT, CI/CD build, and release pipelines.
- Proficient in operating Azure Services such as ACA/AKS, Azure VMs, Azure Functions, Azure Logic Apps, APIM, Azure Application Gateway, etc.
- Hands-on expertise in supporting and developing Java applications and Micro services.
- Familiarity with Microsoft Entra ID (Azure Active Directory).
- Strong understanding of HTTPS, SAML, OpenID, and OAuth protocols.
- Skilled in using Java project build tools like Maven, Gradle, and ANT.
- Extensive hands-on experience with Spring Boot, Python, JPA, Hibernate, and JSP.
- Excellent understanding of Relational Database technologies: Microsoft SQL Server, Oracle, and/or PostgreSQL.
- Proficient in monitoring Azure services and custom applications using Azure monitoring and observability services and similar tools.
- Effective oral and written communication skills.
- Knowledge of Terraform, Ansible, Helm, Kubernetes.
- Self-motivated with a proven track record as a team player.
DESIRABLE SKILLS/EXPERIENCE:
- Knowledge of AWS and Azure Networking