Azure DevOps Engineer
Hire IT People
Nashville, United States of America
1 month ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Nashville, United States of America
Tech stack
.NET
Azure
Bash
Configuration Management
Continuous Integration
DevOps
Mobile Application Software
Python
Ansible
Prometheus
CircleCI
Data Logging
Grafana
Gitlab
Cloudformation
Containerization
Kubernetes
Information Technology
Terraform
Docker
ELK
Jenkins
Job description
Oversee the CI/CD Pipeline management and development:
- Spearhead the design, implementation, and management of CI/CD pipelines for web, desktop, and mobile applications.
- Manage, monitor, and optimize Azure infrastructure, ensuring high availability and performance.
- Implement automation tools and frameworks to optimize operations, reduce costs, and enhance development processes.
Facilitate interdepartmental collaboration and serve as a mentor for the DevOps team:
- Collaborate closely with development teams to improve application development and deployment processes.
- Lead and mentor the DevOps team, ensuring knowledge transfer, best practices, and consistent methodologies.
- Train users, create training manuals, and provide user support and feedback.
- Recommend product enhancements based on user feedback and possess comprehensive knowledge of subject matter.
Monitor industry trends to ensure compliance and security standards are met:
- Collaborate with the security team to ensure compliance with industry security standards and best practices.
- Set up monitoring, logging, and alerting for early issue detection and resolution.
- Stay updated with the latest industry trends, tools, and practices.
Requirements
- Bachelors degree in computer science, Engineering, or a related field
- 5+ years of experience in a DevOps role, with a proven track record in mobile application, web and desktop development and .NET environments
- Expertise in Azure
- Solid experience with containerization tools like Docker and orchestration platforms like Kubernetes
- Strong knowledge of CI/CD tools such as Jenkins, GitLab, CircleCI, etc
- Familiarity with infrastructure as code tools like Terraform or CloudFormation
- Understanding of monitoring and alerting platforms like Prometheus, Grafana, and ELK stack
- Strong automation skills scripting in languages like Bash, Python, or similar and experience in the usage of configuration management tools such as Ansible, Chef, or similar
- Excellent communication and leadership skills
- Experience integrating custom project management with development processes and delivery pipelines is a plus.
- Preferred certifications: Azure Devops Engineer Expert, * Adaptable
- Initiative
- Collaborative
- Communication
- Effective Prioritization
- Functional and Tech. Expertise