Company Description
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That's where you come in!
Job Description
LOCATIONS: Gurgaon/ Noida/ Pune/ Jaipur/ Bangalore/ Hyderabad
REQUIREMENTS:
- Experience: 8+ Years
- Proven experience in cloud development using Azure services.
- Proficiency in .NET Framework and ASP.NET.
- Familiarity with PaaS (Platform as a Service) concepts.
- Strong problem-solving skills and ability to lead technical teams.
- Develop, Build, Enhance and Support automation practises using IaC for AWS services.
- Convert cumbersome operational practises and process to automated self-service solutions Engage and collaborate with Infrastructure Designers and Platform Owners to review and approve cloud template and patterns Conduct logical deployments of cloud configuration/s Automate cloud services Collaborate with Public Cloud Providers specifically around the integration and consumption of services
- Maintain and enhance cloud service offerings
- Responsible for capacity planning to ensure capacity exists at the right time with the right infrastructure Ensure that enterprise standards and IT governance standards are applied to the cloud infrastructure Report on the performance of the cloud infrastructure and recommend actions
RESPONSIBILITIES:
- Provide technical leadership in designing, developing, and deploying cloud-native applications.
- Guide the appropriate use and implementation of technology to deliver high-quality solutions.
- Define frameworks, technology stacks, processes, and best practices for cloud-native applications.
- Collaborate with cross-functional teams to ensure optimal performance, security, and scalability.
- Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements.
- Mapping decisions with requirements and be able to translate the same to developers.
- Identifying different solutions and being able to narrow down the best option that meets the client’s requirements.
- Defining guidelines and benchmarks for NFR considerations during project implementation
- Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers
Qualifications
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.