Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
EXPERIENCE
5 to 8 + Years
JOB DESCRIPTION
We are seeking a highly skilled and experienced Azure DevOps Engineer to join our dynamic team. The ideal candidate will be responsible for implementing, managing, and operating scalable, highly available, and fault-tolerant systems on Azure. They will also be responsible for the automation and support of our software development and deployment processes.
QUALIFICATIONS
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.
- Strong experience with Azure and its various services (e.g., Azure DevOps, Azure Kubernetes Service, Azure Functions).
- Proficiency in scripting languages (e.g., PowerShell, Bash).
- Experience with automation and configuration management tools (e.g., Terraform, Ansible).
- Knowledge of best practices and IT operations in an always-up, always-available service.
- Experience with or knowledge of Agile Software Development methodologies.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
PREFERRED SKILLS:
- Certifications in Azure (e.g., Azure DevOps Engineer Expert, Azure Administrator Associate).
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Familiarity with monitoring tools (e.g., Azure Monitor, Log Analytics).
- Understanding of network fundamentals (TCP/IP, DNS, VPNs, etc.).
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Design, implement, and manage CI/CD pipelines for deploying applications and systems at scale.
- Work closely with development teams to integrate their projects into the production Azure environment and ensure their ongoing support once there.
- Automate and streamline operations and processes to enable faster development and deployment of features.
- Build and maintain tools for deployment, monitoring, and operations.
- Troubleshoot and resolve issues in our dev, test, and production environments.
- Manage Azure resources and ensure the availability, performance, and security of applications and services.
- Implement and maintain monitoring and alerting systems.
- Ensure critical system security through the use of best in class cloud security solutions