DevOps Engineer
This is a direct hire for a DevOps Engineer in Jasper, IN Can be a hybrid role but must be in driving distance to Jasper, IN.No Corp to Corp, H1B Visa and no Sponsorship - no outside vendors Job OverviewWe are seeking a skilled DevOps Engineer with a strong focus on Azure and observability to join our team. The ideal candidate will be responsible for maintaining and optimizing our cloud applications built using .NET and Azure technologies and services. You will also play a key role in enhancing our observability and monitoring practices, ensuring our applications’ performance and reliability.Key ResponsibilitiesAzure Resource ManagementManage and maintain Azure resources to ensure high availability, security, and performance.Optimize Azure resource usage and cost-efficiency through monitoring and scaling.Implement and enforce security best practices across Azure environments.CI/CD PipelinesDevelop and manage continuous integration and deployment pipelines using Azure DevOps.Automate the build, test, and deployment processes to ensure consistent and reliable releases.Monitor and troubleshoot CI/CD pipelines to ensure smooth operations and quick resolutions of issues.Implement rollback strategies to minimize downtime and impact during deployment failures.Observability and MonitoringDesign and implement comprehensive monitoring solutions using tools Azure Monitor, Application Insights, Grafana, and Prometheus.Develop and maintain dashboard to visualize application performance and operational health.Set up and manage alerts to proactively identify and address issues.Implement logging and tracing solutions to enhance visibility into application behavior.Hybrid Solutions and Virtual NetworkingDesign and manage hybrid cloud solutions that integrate Azure cloud and on-premises environments.Implement and manage virtual networking (VNet) to ensure secure and efficient communication between cloud and on-premises applications.Monitor and optimize network performance for hybrid environments.Ensure compliance and security across hybrid solutions.Performance OptimizationAnalyze and optimize the performance of cloud applications and services.Conduct performance testing and tuning to identify and address bottlenecks.Implement caching strategies and other performance-enhancing techniques.Application DeploymentDeploy ASP.NET applications to on-premises services and ensure seamless integration with cloud environments.Automate deployment processes to reduce manual intervention and improve reliability.Collaborate with development and QA teams to ensure smooth deployment cyclesAutomationAutomate repetitive tasks and processes to enhance efficiency and reduce errors.Develop and maintain scripts for infrastructure automation, configuration management, and deployment.Continuously evaluate and implement new automation tools and technologies.Mentorship and TrainingMentor and train the existing team on best practices for cloud deployments, observability, and monitoring.Conduct knowledge-sharing sessions and workshops to upskill team members.Guide on improving processes and embracing modern technologies.QualificationsEducationBachelor's degree in information technology, Computer Science, or related field; OR equivalent practical experience.ExperienceExtensive experience with Azure and .NET technologies.Proven experience in using Terraform for infrastructure management.Hands-on experience with Azure DevOps for CI/CD and task management.Experience in deploying ASP.NET 4.x applications.Skills & CompetenciesStrong scripting skills in languages like PowerShellProficiency with observability and monitoring tools (e.g., Azure Monitor, Application Insights, Grafana, Prometheus).Excellent problem-solving and troubleshooting skills.Effective communication skills for effective collaboration with teams.Ability to learn and adapt to new tools and technologies quickly.Team player with a growth mindset and passion for continuous improvement.Preferred QualificationsExperience with performance tuning of cloud applications.Knowledge of structured logging and distributed tracing.Familiarity with on-premises ASP.NET 4.x deployments.Must pass background and drug screen