We are seeking a DevOps Engineer with a deep understanding of New Relic monitoring, DocFx, and Azure DevOps processes. The ideal candidate will also possess strong skills in Linux shell scripting and Kubernetes, along with a good understanding of networking concepts for infrastructure development and maintenance. Additionally, familiarity with application development knowledge on .NET and experience with MySQL are preferred.
Key Responsibilities
- Cloud Infrastructure Development: Support the creation of AWS and Azure Cloud infrastructure for multiple products and applications.
- New Relic Monitoring: Implement comprehensive monitoring setups in New Relic for each product, including:
- Infrastructure Monitoring
- Application Performance Monitoring
- Browser Monitoring
- Synthetic Checks Monitoring
- Full Stack Application Monitoring Dashboards
- CI/CD Pipeline Management: Design, create, and manage Azure DevOps CI/CD pipelines, including effective utilization of Repos and Boards.
- Scripting & Automation: Demonstrate proficiency in writing Linux shell scripting / commands for automation and operational tasks.
- Container Orchestration: Apply good understanding and practical experience in Kubernetes for container orchestration and management.
- Networking: Leverage strong understanding of networking concepts for robust infrastructure development and maintenance in cloud environments.
- Documentation: Utilize DocFx for creating and maintaining technical documentation.
- Collaboration: Collaborate effectively with stakeholders across cross-functional teams to meet business needs and ensure seamless operations.
- Application Development Familiarity (Preferred): Apply knowledge of application development languages such as .NET Core to better understand and support applications.
- Database Experience (Preferred): Work with MySQL database environments.
Required Skills and Experience
- Deep understanding of New Relic monitoring (Infrastructure, APM, Browser, Synthetic, Full Stack Dashboards).
- Proficiency with DocFx.
- Expertise in Azure DevOps processes (CI/CD pipeline creation, Repos, Boards usage).
- Good in writing Linux shell scripting / commands.
- Good understanding in Kubernetes.
- Strong understanding of networking concepts for Infrastructure development and maintenance.
- Ability to create and support AWS and Azure Cloud infrastructure.
- Experience in collaborating with cross-functional teams.
Preferred Qualifications
- Familiarity with application development language such as .NET Core.
- Experience in working with MySQL database.