What are the responsibilities and job description for the Azure DevOps Engineer , position at CyberTec?
Job Title : Azure DevOps Engineer ,
Location : New York, NY
Job Type : Hybrid !
Duration : 3-6 Contract to Hire
Opening : 1 Opening !
Interview Mode : Phone and Video
Senior Azure DevOps Engineer for a contract-to-hire role. This role will be based on-site in NY City with 2 or 3 remote Fridays per month. The ideal candidate will collaborate with internal and external stakeholders and architect and maintain enterprise Azure environments supporting business objectives. He / she will primarily be responsible for activities related to the architecture, design, development, implementation, testing, deployment, and support of the Azure environments, and application integration
Responsibilities :
- Develop deployment automation to provide a fully functional cloud stack in Azure that supports new and existing environments.
- Build, migrate and test Azure environments and integrations.
- Integration with on-premises applications, cloud providers or other platforms.
- Develop templates or scripts to automate everyday developer or operations functions.
- Design and development of Systems using micros service architecture focusing on operational requirements and infrastructure setup.
- Develops automated release tools meant to allow for continuous build and release processes.
- Monitor the performance of systems in a cloud based computing environment, including overall system health, reliability, performance, and cost. Able to identify bottlenecks and scale up / down resources to meet demands and expectations.
- Incorporate Security products and processes into existing and new systems and infrastructure.
- Bake Operational and Security controls into Engineering and DevOps pipelines (e.g., build automation and configuration management).
- Setup multi-level network environments using Azure.
- Provision cloud resources to support existing and new applications.
- Develop operational best practices to control cloud usage costs.
- Build and maintain scalable and performant production infrastructure, improving and ensuring reliability across systems.
- Assist IT, Development, and Data teams with Cloud management tasks.
- Assist production support teams with troubleshooting anomalies.
- Troubleshoot and debug infrastructure issues.
- Plan and prioritize activities.
- Work on multiple projects at the same time.
- Report activities and progress to the management on a weekly basis.
- Perform tasks as required by management.
- Provide support after hours and on weekends, when necessary.
Required Experience :
Soft Skills :
Education and / or Experience : Bachelor's degree in Computer Science, or a related discipline