Implement monitoring solutions provided by Cloud Architects, Development Architects and Sr. DevOps team members
Identify and proactively make recommendations for continuous improvement on DevOps services provided with a focus on application monitoring and site reliability
Document the process and tasks being taught so it can be standardized and cross trained across the team
Create alerts based on system performance and cybersecurity best practices
Deploy alerts and dashboards using CI/CD pipelines via Azure DevOps
Partner with development teams to improve metrics and refine telemetry available for troubleshooting and monitoring
Partner with business stakeholders to define and implement dashboards measuring system performance and usage against expected business outcomes
Report on key performance indicators and provide feedback to application teams to improve system performance and telemetry
Collaborate with DevOps engineers and Cloud architects to support development teams with a full set of monitoring operational metrics/debugging information
Serve as a trusted advisor for identifying performance issues, troubleshooting in the cloud environment, and best practices for monitoring-related topics
Deliver tasks based on project objectives; technically support projects through to completion. Ensure deliverables are completed within target timeframes and are consistently of high-quality, documented and support transition of operational activities
Core Competencies:
Experience with application monitoring and creating dashboards for cloud-based applications using tools such as Azure Monitor, Grafana, New Relic, SolarWinds, Amazon CloudWatch
Experience troubleshooting issues ranging from system resources to application stack traces
Ability to multitask and work in a dynamic, fast-paced environment with rapid technology changes
Experience in development with scripting languages, preferably Python
Experience with Git version control systems and managing CI/CD pipelines using YAML
Exposure working with IaaS and PaaS services
Intermediate level working knowledge of software development life cycle, test driven development, continuous integration and continuous delivery
Strong diagnostic and problem-solving skills, with a passion and curiosity for analyzing complex systems
Ability to build solid relationships with team members and co-workers
Self-reliant, self-motivated with a “can do” attitude
Commitment to quality, accuracy, and reliability of services provided
Ability to produce and maintain accurate documentation and operational reports
Desire to grow and develop new skillsets, becoming involved with new technologies
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job