Logo for CodersBrain

Senior Infrastructure &Application Monitoring Eng

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • •
    Collaboration
  • •
    Communication
  • •
    Analytical Skills
  • •
    Time Management
  • •
    Problem Solving

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 4-5 years of experience as a DevOps Engineer or in infrastructure monitoring roles.
  • Strong knowledge of cloud platforms, especially AWS, including EC2, ELB, RDS, and S3.
  • Proficiency in designing and implementing monitoring solutions, log analysis, and anomaly detection.

Requirements:

  • Design and build infrastructure and application monitoring frameworks.
  • Collaborate with cross-functional teams to ensure system performance and availability.
  • Analyze requirements and develop technical design specifications.
  • Participate in agile ceremonies and contribute to continuous improvement.

Job description

Type: Full time
, Location: BangaloreAhmedabad
Reports to: Director of Engineering
Looking for energetic, creative handson Senior Infrastructure and Application Monitoring Engineer to be part of a fast paced, dynamic agile product engineering and quality solutions squad. Our ways of working help to reduce time to market and maximize value delivered through accelerating the product life cycle delivery and deployment. As a Senior Infrastructure and Application Monitoring Engineer, you would have to get complete visibility into critical performance metrics, stay on top of outages & performance issues.
You will work closely with the Solutions Engineering team + Quality Assurance Engineering team to ensure complete coverage of the product and test cases. You will have opportunity to contribute towards engineering development work + to interact with customerclient to carter their requests or events as they occur.
You shall also have demonstrated very good experience with agile, scrum, CICD, DevOps, leading architecture design reviews and system engineering administration for any commercial off the shelf tools in developer productivity, build & release management space.
B. Work Title
Senior Infrastructure and Application Monitoring Engineer, Hands on Technical Expertise
C. Position Accountability 1. Understand business requirements and requirements of the stakeholders on the project. 2. Help in designing the modules based on the received requirements. 3. Develop a thorough understanding of the domain and influence the architecture roadmap. 4. Contribute towards building a strong product engineering culture as the team builds new product capabilities in modern technology. 5. Being a member of a Product Engineering team, deliver on the strategic roadmap of an enterprise grade product. 6. Help the team to imbibe Agile values and principles effectively. 7. Work with cross functional teams within engineering, usability team, product management, operations team, and customer support engineers to design and build solutions while mentoring and coaching team. 8. Help in evaluating the technologies for the implementation of each component 9. Contribute to work out POC of new technology insertion by doing indepth study of the new technology
10. Help in preparing the draft versions of architecture for review
11. Prepare draft version of technical project documentation and its support
12. Closely work with SeniorPrincipal Architect to work out the suggestions for controlling the architecture during the next iteration of the system
release
13. Contribute to roll out different ideas to resolve technical problems
14. Help to make sure software meets all requirements of quality, security, modifiable, extensibility, scalability etc.
15. Participate and contribute to scrum meetings (i.e., daily standup, sprint planning, readouts and retrospectives) and work collaboratively across
the technology and product team to ensure alignment towards business goals
D. Job Description
1. Analyze requirements, produce accurate, unambiguous technical design specifications to the appropriate detail
2. Plans, designs, develops, integrates application components and tests software systems or applications for software enhancements and new
products. Write, debug, and deploy code to production; deliver timely fixes.
3. Deliver customer value in the form of highquality software components and services in adherence with policies on security, performance, longevity
and integration testing.
4. Drives unit test automation. Be well versed in the latest development methodologies like Agile, Scrum, DevOps and testdriven development.
5. Adhere to DOD (story definition of done) as part of the sprint, including unit tests, functional testing, code reviews, no regressions, bug fixes,
documentation and adhere to best coding practices.
6. Perform peer code reviews in order to ensure quality standards
7. Should also enable solutions that consider APIs, security, scalability, manageability, usability, and other critical factors that contribute to complete
solutions
8. Master the domain knowledge in the area of assignment
9. Take ownership of what the team builds after the release; consider customer adoption as success criteria
10. Volunteer for work in the backlog and commit to quality delivery; Coordinate efforts across the team to ensure completion and effectiveness
11. Participate and contribute to scrum meetings i.e. daily standup, sprint planning, readouts and retrospectives
12. Work collaboratively across the Technology and Product organizations to ensure alignment towards business goals
13. Should understand fundamentals of iterative product development.
14. Should understand the value of commitments to delivery made by a development team
15. As a member of technical staff, youll have the opportunity to grow as a software engineer in a culture of technical excellence, high team
performance and impeccable work ethics.
E. Technical Expertise
1. Experience in designing and building web environments on AWS, which includes working with services like EC2, ELB, RDS, and S3 2. Acquisition, configuration, testing, implementation and troubleshooting of secure network management systems to support all aspects of the day to day operations 3. Documentation, set the right processes and procedures, system configuration, revision and patch management of the monitoring software and hardware 4. Architect infrastructure, application monitoring and log analysis frameworks to provide deep operational visibility of the production systems which are operating in online and offline mode. This have monitoring coverage which is not limited to Website, Application, Infrastructure, Network, Log etc. 5. Devise new and innovative ways to analyze huge amounts of security data to nefarious activity 6. Offline boxes Monitoring Dashboard o Sync status Two way for user transition and content (with ASSET) sync o Server Health 7. To provide app dashboards and alerts Dashboards give an overview, alerts drive attention to specific problems 8. Anomaly detection Can vary from simple threshold detection to advanced machine learning pattern recognition. Identify issues and resolve problems before they disrupt critical services 9. Able to do Dependency & flow mapping A visual representation of how requests travel between services 10. Aggressive in learning new technologies with full hands on and developing best practices for monitoring and management 11. Ability to be a team player and have strong analytical skills to solve largescale problems 12. Ability and skill to train other people in procedural and technical topics 13. Strong communication and collaboration skills 14. An understanding of Automation 15. Work alongside architecture and engineering teams to design and implement fully scalable cloudbased monitoring model 16. Preferred Certification (AWS Cloud Certified Engineer, GIAC Continuous Monitoring Certification)
F. Academic and Professional Expertise 1. Holds an academic degree in Computer Science, Computer Engineering or Computational Science. 2. 45 years of working experience as a DevOps Engineer 3. Ambitious individual who can work under their own direction towards agreed targetsgoals. 4. Experience in working in Agile scrum teams. 5. Ability to handle change and be open to it along with good time management and an able to work under stress 6. Respond to technical queries requests from team members and customers 7. Collaborate with various disciplines within engineering and outside such as product management, user experience, tech support and with customers to provide innovative solutions 8. Facilitate technical decisions; incorporate feedback and emergent patterns; ensure technical cohesion in product architecture 9. Experience in development and performance optimization of web applications, server components, database and web services
10. Experience with best practices with AWS 11. Strong troubleshooting and problemsolving skills
12. Proven experience in Migrating applications
13. Demonstrated ability to adapt and work with team members of various experience levels
14. Ability to work with minimal direction with a focus on customer satisfaction 15. Proven interpersonal skills while contributing to team effort by accomplishing related results as needed 16. Creative problemsolving skills and superb communication skills.

INTERESTED CANDIDATE KINDLY MAIL ME AT DEEPIKA@CODERSBRAIN.COM

Related jobs

Other jobs at CodersBrain

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.