Logo for CodersBrain

Senior Manager DevOps_ DUES

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5 to 10 years of experience as a DevOps Engineer.
  • Proficiency in cloud platforms like AWS, including services such as EC2, RDS, and S3.
  • Strong knowledge of CI/CD pipelines, automation, and containerization with Docker and Kubernetes.

Requirements:

  • Manage and automate deployment processes to ensure rapid delivery.
  • Collaborate with cross-functional teams to design and implement system architecture.
  • Maintain system reliability, security, and performance through monitoring and troubleshooting.
  • Participate in agile ceremonies and contribute to continuous improvement of development practices.

Job description

A. Position Introduction Type: Full time,
Location: BangaloreAhmedabad
Reports to: Director of Engineering
Looking for energetic, creative handson Sr. Manager DevOps 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 Manager DevOps and Release Management, you would have to ensure speed of deployment and delivery while enforcing continuity and enhancing the system availability and reliability.
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 Manager DevOps, 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. Build, release and manage the configuration of all production systems
3. Experience building and maintaining cloudnative applications
4. A solid background in LinuxUnix and Windows server system administration
5. Configuration and managing databases such as MySQL, MongoDB
6. Having mindset of Automation, building a strong culture of DevOps and implementation capability for CICD pipeline using Jenkins
7. Hands on knowledge of managing the code on BitBucket and GIT
8. Containerize applications with Docker and Kubernetes
9. Application testing capabilities using Postman + AB testing model set up
10. Capable to manage the BlueGreen Deployment
11. Code analysis capabilities using tools like SonarQube
12. Must be able to run security and performance testing
13. Use the secure DevOPs kit to make sure security in the DevOps process with DevSecOps
14. Reducing the Deployment downtime almost zero and quick best in roll back approach in case of production deployment failure
15. Managing the change log and release notes
16. Detecting the security vulnerabilities
17. Experience using monitoring solutions like CloudWatch, ELK Stack, and Prometheus which is applicable to
Infrastructure monitoring
Application monitoring
Platform monitoring
Log and Security monitoring
18. Ability to manage alerts and incident response
19. Experience in troubleshooting the production issues in a quick manner
20. Coordination and communication within the team and with stakeholders
21. As a DevOps engineer, you should also have experience with: The theory, concepts, and realworld application of Continuous Delivery (CD), which requires familiarity with tools like AWS CodeBuild, AWS CodeDeploy, and AWS CodePipeline 22. Coordinate and manage multiple, complex application releases across different software platforms (web app and mobile app) 23. Oversee the release process, recommend and manage supporting toolsframework 24. Manage and coordinate Build and Release Management activities, release branchesstreams 25. Identifies, tracks and drives Release levels issues & Risks to closure 26. Having a clear visible tracking of which all clientsdevices updated with latest software release and a plan to onboard the pending clientsdevices on latest software release 27. Provide senior staff or manager with status reports 28. Identify and inform senior staff or manager of any issues, concerns, or vulnerabilities within the project 29. Make sure high potential team members are recruited and given adequate training + support 30. Implement the project plan and do the successful execution with best in quality and timely delivery 31. 100% success ratio on releasing with quality and time 32. Preferred Certification AWS certified DevOps Engineer
F. Academic and Professional Expertise
1. Holds an academic degree in Computer Science, Computer Engineering or Computational Science. 2. 5 to 10 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 THER RESUME 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.