Azure-DevOps Engineer
Location : Jacksonville FL(must relocate upon offer if not local)
Experience : 10
Contract : W2
Visa : GC / USC
Really Looking for Azure ARM, Terraform, Ansible Must be visible on resume in multiple roles.
Ansible Automation Platform experince goes to front of the line.
This is a great opportunity for the right canddiate.
10+ years IT experience preferably in Application Programming, IT Operations, systems administration, or related areas
5+ years of experience in DevOps or related field
Experience building CICD pipelines in MS Azure using Azure ADO, Pipelines, and Pipeline as code
Experience with containerization and infrastructure as code
Experience with scripting using Azure CLI and Powershell
Experience with security scanning tools for vulnerability scanning, static code analysis, DAST, secrets management, and configuration management
Familiarity with Test Automation tools for quality stage gates
KNOWLEDGE, SKILLS & ABILITIES
Strong understanding of microservices architecture and deployment
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
Design and implement CICD pipelines in MS Azure using Azure ADO Pipelines, and Pipeline as code
Integrate CICD pipelines with test automation tools for implementing quality stage gates
Ensure the security of the application by integrating DevSecOps practices, including static code analysis, vulnerability scanning, secrets management, and configuration management.
Implement and maintain infrastructure as code using Azure ARM, Terraform, Ansible, Chef, and Puppet.
Develop and maintain scripts and tools to automate infrastructure and application deployments using Azure CLI, PowerShell, and other scripting languages.
Collaborate with developers, testers, and other stakeholders to ensure successful deployment of applications
Continuously improve and optimize CICD pipelines to increase efficiency and reduce deployment time
Ensure the security of the application by integrating DevSecOps practices, including static code analysis, vulnerability scanning, secrets management, and configuration management.
Monitor and troubleshoot the DevOps infrastructure to ensure high availability and scalability and respond to incidents and problems as they arise.
Implement and maintain monitoring and logging solutions using Azure Monitor, Log Analytics, and Application Insights.