What are the responsibilities and job description for the Azure DevOps Lead position at Gain America?
We are currently hiring W2 candidates Only.
We are looking for candidates who are local to New York and can commute to Albany as needed.
Visa: GC, US Citizen, H4
Location: Albany ,New York
Job Overview
We are seeking a highly skilled Azure DevOps Lead to oversee and enhance our cloud-based development and deployment processes. The ideal candidate will possess extensive experience in cloud computing, enterprise software, and IT infrastructure management. This role involves leading DevOps initiatives, implementing CI/CD pipelines, and ensuring the security and reliability of our cloud environments. The Azure DevOps Lead will collaborate with cross-functional teams to streamline software development lifecycle (SDLC) processes, optimize system performance, and support disaster recovery strategies across multiple platforms including Azure, AWS, Google Cloud Platform, and private cloud infrastructures.
Responsibilities
- Lead the design, implementation, and management of Azure DevOps pipelines for continuous integration and continuous delivery (CI/CD).
- Oversee the deployment and configuration of containerization technologies such as Docker and Kubernetes to support scalable microservices architectures.
- Manage cloud infrastructure provisioning using Terraform, Ansible, Puppet, Chef, and OpenStack to ensure efficient resource utilization.
- Monitor system health and application performance utilizing tools like New Relic, Splunk, Elasticsearch, and log analysis techniques.
- Collaborate with development teams to integrate enterprise software solutions including WebSphere, Weblogic, JBoss, and Microsoft SQL Server into cloud environments.
- Implement security best practices for cloud infrastructure including firewall management, identity & access management (IAM), DNS security, and cloud security protocols.
- Facilitate incident response, disaster recovery planning, and incident management to minimize downtime.
- Support system testing, troubleshooting, release management, and software deployment activities across diverse platforms.
- Ensure compliance with IT standards such as SDLC methodologies (Agile, Scrum), requirements gathering, requirements management, and quality assurance processes.
- Provide technical support for complex IT projects involving virtualization (VMware), system administration on Linux/Unix/Windows servers, network administration (LAN/WAN/TCP/IP), and RESTful API integrations.
Skills
- Extensive experience with Azure DevOps tools including pipelines for CI/CD automation.
- Strong knowledge of cloud computing platforms: Azure (mandatory), AWS (S3), Google Cloud Platform; familiarity with hybrid cloud architectures.
- Proficiency in containerization (Docker), orchestration (Kubernetes), virtualization (VMware), and open-source automation tools (Ansible, Puppet, Chef).
- Expertise in scripting languages such as PowerShell, Bash shell scripting, Python, Groovy, Perl; experience with scripting for automation tasks.
- Deep understanding of enterprise software systems like WebSphere, Weblogic; middleware integration skills.
- Hands-on experience with databases including MySQL, Microsoft SQL Server, Oracle; proficiency in T-SQL and PL/SQL.
- Knowledge of web services (RESTful APIs), web servers (NGINX), load balancing techniques.
- Familiarity with version control systems such as GitHub/GitLab/Subversion (SVN).
- Experience managing distributed systems architecture involving microservices and REST APIs.
- Strong background in IT project management methodologies including Agile/Scrum; incident response and incident recovery procedures.
- Skills in log analysis tools like Splunk or Elasticsearch; understanding of network protocols TCP/IP/TCP; DNS management; network administration fundamentals. This position offers an exciting opportunity to lead innovative cloud initiatives within a dynamic organization committed to technological excellence. The ideal candidate will demonstrate leadership in complex IT environments while maintaining a focus on security, scalability, and continuous improvement in software development practices.
Job Types: Full-time, Contract
Pay: Up to $70,000.00 per year
Work Location: In person
Salary : $70,000