Job Title: Senior Software Engineer (DevOps)
Location: Bangalore
About the Role
We build and operate a modern, cloud-based, AI-enabled analytics platform for Commercial Real Estate (CRE) organizations. The platform delivers scalable, secure, and high-performance analytics that transform complex operational data into actionable insights.
As a DevOps / SRE Engineer, you will focus on building reliable, scalable infrastructure and automated deployment pipelines using Azure, Kubernetes, and Infrastructure as Code. You will ensure platform reliability, performance, and security while working closely with development teams to enable rapid, safe deployments. This role emphasizes operational excellence, automation, and AI augmented development as a core expectation.
Responsibilities
Infrastructure & Platform Engineering
• Design, build, and maintain cloud infrastructure on Azure (App Services, AKS, Azure SQL, Storage, Networking) using Terraform and Infrastructure as Code practices.
• Operate and optimize Kubernetes clusters (AKS) for containerized workloads, including pod management, scaling, networking, and resource optimization.
• Implement and maintain CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools to enable automated testing, building, and deployment.
• Build and maintain containerized applications using Docker and container registries.
• Design and implement monitoring, logging, and observability solutions using Sentry, Azure Monitor, Application Insights, and Prometheus/Grafana.
• Apply sound engineering judgment to infrastructure architecture decisions, balancing cost, performance, security, and maintainability.
• Ensure high standards of security, compliance, disaster recovery, and business continuity.
• Demonstrate ownership of platform reliability, performance, and operational excellence.
Site Reliability Engineering
• Define and track Service Level Objectives (SLOs), Service Level Indicators (SLIs), and error budgets to measure and improve system reliability.
• Implement automated incident response, alerting, and on-call rotation processes to ensure rapid issue resolution.
• Conduct post-incident reviews (PIRs) and blameless postmortems to drive continuous improvement.
• Build and maintain disaster recovery and backup strategies with regular testing and validation.
• Optimize system performance through capacity planning, load testing, and resource optimization.
• Implement chaos engineering practices to proactively identify and address system weaknesses.
• Work to eliminate toil through automation and process improvements.
Security & Compliance
• Implement and maintain security best practices including network security, identity and access management (IAM), secrets management, and vulnerability scanning.
• Work with security tools such as Azure Key Vault, Snyk, and security scanning in CI/CD pipelines.
• Ensure compliance with SOC 2, ISO 27001, GDPR, and other regulatory requirements.
• Implement security monitoring and threat detection using Azure Security Center and related tools.
• Conduct regular security audits and vulnerability assessments.
• Manage SSL/TLS certificates, API security, and secure communication protocols.
AI Augmentation & Automation
• Use AI-powered development tools such as Cursor AI and GitHub Copilot across the SDLC to improve productivity in infrastructure coding, troubleshooting, documentation, and automation.
• Build or contribute to AI agents and AI-augmented automation for DevOps workflows, including:Infrastructure provisioning and configuration managementAutomated incident detection and remediationLog analysis and anomaly detectionCapacity planning and resource optimization
• Actively explore and adopt emerging AI tools and practices that enhance DevOps/SRE velocity and operational quality.
• Contribute ideas and improvements to platform automation, tooling, and operational efficiency initiatives.
Collaboration & Growth
• Collaborate with backend engineers, frontend engineers, product managers, and security teams in an Agile environment.
• Provide guidance on deployment strategies, architecture decisions, and operational best practices.
• Participate in sprint planning, architecture reviews, and retrospectives.
• Share knowledge through documentation, runbooks, and technical discussions.
• Stay current with cloud technologies, container orchestration, DevOps tools, and SRE best practices.
Qualifications
Basic Qualifications
• BA/BS Degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• 3–5 years of professional experience in DevOps, Site Reliability Engineering, or Platform Engineering.
• Strong proficiency in Azure cloud services (compute, networking, storage, databases, monitoring).
• Solid experience with Kubernetes (AKS) including pod management, services, ingress, and cluster operations.
• Strong experience with Infrastructure as Code using Terraform or similar tools (ARM templates, Bicep).
• Proficiency in Docker and container technologies.
• Experience building and maintaining CI/CD pipelines with GitHub Actions, Azure DevOps, or similar platforms.
• Strong scripting skills in Bash, Python, or PowerShell for automation.
• Experience with Git and collaborative development workflows.
• Hands-on experience using AI-assisted development tools in day-to-day engineering work.
Preferred Qualifications
• Experience with PostgreSQL administration and optimization in cloud environments.
• Familiarity with microservices architectures (NestJS, GraphQL, REST APIs).
• Experience with monitoring and observability tools such as Prometheus, Grafana, ELK Stack, or Azure Monitor.
• Knowledge of GitOps practices using tools like ArgoCD or Flux.
• Experience with automated testing frameworks for infrastructure (Terratest, InSpec, Testinfra).
• Familiarity with service mesh technologies (Istio, Linkerd) and advanced networking concepts.
• Experience with secrets management solutions (Azure Key Vault, HashiCorp Vault).
• Exposure to LLM APIs, agent frameworks, or AI-enabled operational automation.
• Azure certifications (AZ-104, AZ-204, AZ-305) or Kubernetes certifications (CKA, CKAD).
• Experience with multi-region deployments, disaster recovery planning, and high availability architectures.
Suggested Skills
• Azure Cloud Platform (App Services, AKS, Azure SQL, Networking, Storage)
• Kubernetes & Container Orchestration
• Infrastructure as Code (Terraform, ARM Templates)
• CI/CD Pipeline Development (GitHub Actions, Azure DevOps)
• Docker & Container Technologies
• Monitoring & Observability (Sentry, Prometheus, Grafana, Azure Monitor)
• Security & Compliance (Azure Key Vault, Snyk, IAM, Network Security)
• Scripting & Automation (Bash, Python, PowerShell)
• Site Reliability Engineering (SLOs, SLIs, Incident Response)
• AI-assisted DevOps & Automation
Additional Information
• AI-assisted development is a core expectation for this role.
• The team operates a modern cloud platform on Azure with Kubernetes, PostgreSQL, and intelligent automation.
• This role offers opportunities to deepen DevOps/SRE expertise while influencing how AI improves operational efficiency and platform reliability.
• On-call rotation participation may be required to ensure 24/7 platform availability.
About JLL Technologies:
JLL Technologies is a division of JLL, a world leader in real estate services. We are shaping the future of real estate for a better world by combining world-class services and advisory with innovative technology. JLL has invested more in technology than any other commercial real estate company, enabling us to develop industry-leading AI-powered solutions. We are committed to fostering a diverse and inclusive culture where our people can thrive and grow meaningful careers.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Packaged/SaaS Application Engineer, you will engage in configuring and supporting packaged or Software as a Service applications. Your typical day will involve adapting features to meet business requirements, managing application releases, and ensuring the stability of systems. You will utilize standard tools, application programming interfaces, and low-code platforms to align solutions with organizational needs while maintaining compatibility and performance across various environments. Key Responsibilities Strong knowledge on Azure IaaS and PaaS Services. Strong knowledge on AWS and App Stream Service. Strong knowledge on Terraform and Devops tools.Knowledge on Citrix issue troubleshooting and remote support for end user issues. Detailed knowledge on Windows server OS and end user device management. Coordination with vendor on getting support as required. Knowledge and working experience on hypervisor such as Hyper-V is added advantage. Provide L1+ support to Delivery BAU teams on escalated issues. Knowledge on Azure VDI infrastructure is added advantage. Good to have skills: Hands on experience on Microsoft Hyper-V virtualization platform, Azure cloud and AWS Cloud platforms. Knowledge on Azure Virtual desktop. AWS and Azure AZ900/AZ104 certificates. Knowledge on backup tool (Commvault, Snap manager) and Patching tool (Blade Logic). Technical Experience Minimum 4 Years of experience in Azure and AWS cloud technologies, who is passionate about technology. Expertise in Citrix Xen Desktop 7.X and Azure VDI.knowledge in different Citrix technologies like XenApp, Xen Desktop, StoreFront, Provisioning services, Licensing, Studio, Web interface. Experience in PowerShell scripting or of any Scripting language. Good to have any certifications along with ITIL. Professional Attributes Good Communication skills
Responsibilities
As a Packaged/SaaS Application Engineer, you will engage in configuring and supporting packaged or Software as a Service applications. Your typical day will involve adapting features to meet business requirements, managing application releases, and ensuring the stability of systems. You will utilize standard tools, application programming interfaces, and low-code platforms to align solutions with organizational needs while maintaining compatibility and performance across various environments. Key Responsibilities Strong knowledge on Azure IaaS and PaaS Services. Strong knowledge on AWS and App Stream Service. Strong knowledge on Terraform and Devops tools.Knowledge on Citrix issue troubleshooting and remote support for end user issues. Detailed knowledge on Windows server OS and end user device management. Coordination with vendor on getting support as required. Knowledge and working experience on hypervisor such as Hyper-V is added advantage. Provide L1+ support to Delivery BAU teams on escalated issues. Knowledge on Azure VDI infrastructure is added advantage. Good to have skills: Hands on experience on Microsoft Hyper-V virtualization platform, Azure cloud and AWS Cloud platforms. Knowledge on Azure Virtual desktop. AWS and Azure AZ900/AZ104 certificates. Knowledge on backup tool (Commvault, Snap manager) and Patching tool (Blade Logic). Technical Experience Minimum 4 Years of experience in Azure and AWS cloud technologies, who is passionate about technology. Expertise in Citrix Xen Desktop 7.X and Azure VDI.knowledge in different Citrix technologies like XenApp, Xen Desktop, StoreFront, Provisioning services, Licensing, Studio, Web interface. Experience in PowerShell scripting or of any Scripting language. Good to have any certifications along with ITIL. Professional Attributes Good Communication skills
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Syniti data Migration exp is a must, would be able to take up this role,
ETL, Syniti ADM/ADMM , ETL with Data Migration space, need genuine technical experience with ADM/ADMM expertise,
Responsibilities
Syniti data Migration exp is a must, would be able to take up this role,
ETL, Syniti ADM/ADMM , ETL with Data Migration space, need genuine technical experience with ADM/ADMM expertise,
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with team members to understand project needs, developing application features, and ensuring that the applications function seamlessly. You will also engage in testing and troubleshooting to enhance application performance and user experience, while continuously seeking ways to improve processes and solutions. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application processes and workflows.- Engage in code reviews to ensure quality and adherence to best practices. Professional & Technical Skills: - Must To Have Skills: Proficiency in Selenium.- Strong understanding of automated testing frameworks and methodologies.- Experience with continuous integration and deployment tools.- Familiarity with programming languages such as Java or Python.- Knowledge of web technologies including HTML, CSS, and JavaScript. Additional Information: - The candidate should have minimum 3 years of experience in Selenium.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Responsibilities
As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with team members to understand project needs, developing application features, and ensuring that the applications function seamlessly. You will also engage in testing and troubleshooting to enhance application performance and user experience, while continuously seeking ways to improve processes and solutions. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application processes and workflows.- Engage in code reviews to ensure quality and adherence to best practices. Professional & Technical Skills: - Must To Have Skills: Proficiency in Selenium.- Strong understanding of automated testing frameworks and methodologies.- Experience with continuous integration and deployment tools.- Familiarity with programming languages such as Java or Python.- Knowledge of web technologies including HTML, CSS, and JavaScript. Additional Information: - The candidate should have minimum 3 years of experience in Selenium.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Salary : Rs. 12,00,000.0 - Rs. 15,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
: Google Workspace (GWS)
Role Descriptions: a) Response| diagnosis| resolution and tracking by phone| email| chat of customer support queries(b) Maintain response and resolution speed as defined by Service Level Objective (SLOs)(c) Keep high customer satisfaction scores and follow quality standards in 90 of cases (d) Use existing knowledge base to provide a customer facing root cause assessment and (e) Provide customer facing bug progress summary using available tools and platforms.
Essential Skills: Google Workspace (GWS)
Responsibilities
: Google Workspace (GWS)
Role Descriptions: a) Response| diagnosis| resolution and tracking by phone| email| chat of customer support queries(b) Maintain response and resolution speed as defined by Service Level Objective (SLOs)(c) Keep high customer satisfaction scores and follow quality standards in 90 of cases (d) Use existing knowledge base to provide a customer facing root cause assessment and (e) Provide customer facing bug progress summary using available tools and platforms.
Essential Skills: Google Workspace (GWS)
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Business Architect, you will engage in defining opportunities to create tangible business value for clients. A typical day involves leading current state assessments, identifying high-level customer requirements, and defining the necessary business solutions and structures. You will also develop business cases to achieve the envisioned outcomes, collaborating with various stakeholders to ensure alignment and effectiveness in delivering value. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Good experience of Capital Markets, working on Risk Domain.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate workshops and discussions to gather insights and feedback from stakeholders.- Analyze market trends and client needs to inform business strategy. Professional & Technical Skills: - Must To Have Skills: Proficiency in Business Requirements Analysis.- Strong analytical skills to assess business needs and translate them into actionable requirements.- Experience in stakeholder management, effective communication and manual testing.- Good knowledge of SQL.- Prior experience in creation of BRD’s and FRD’s.- Hands-on Knowledge in agile, scrum setup.- Ability to develop comprehensive business cases and strategic plans.- Familiarity with project management methodologies and tools.- Exposure to Tableau, GCP preferred
Responsibilities
As a Business Architect, you will engage in defining opportunities to create tangible business value for clients. A typical day involves leading current state assessments, identifying high-level customer requirements, and defining the necessary business solutions and structures. You will also develop business cases to achieve the envisioned outcomes, collaborating with various stakeholders to ensure alignment and effectiveness in delivering value. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Good experience of Capital Markets, working on Risk Domain.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate workshops and discussions to gather insights and feedback from stakeholders.- Analyze market trends and client needs to inform business strategy. Professional & Technical Skills: - Must To Have Skills: Proficiency in Business Requirements Analysis.- Strong analytical skills to assess business needs and translate them into actionable requirements.- Experience in stakeholder management, effective communication and manual testing.- Good knowledge of SQL.- Prior experience in creation of BRD’s and FRD’s.- Hands-on Knowledge in agile, scrum setup.- Ability to develop comprehensive business cases and strategic plans.- Familiarity with project management methodologies and tools.- Exposure to Tableau, GCP preferred
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Network Engineer
Role Descriptions: o Support end-to-end maintenance of procurement planso Update and maintain dashboardso Assist in preparing presentations for workshopso Handle query resolutiono Collaborate with Google suppliers and the AP team for issue resolutiono Perform data analysis and ad-hoc reporting| ensuring timely deliveryo Ensure compliance with Google procurement policies and service levels
Essential Skills: M2VM| Terraform| Networking
Responsibilities
Network Engineer
Role Descriptions: o Support end-to-end maintenance of procurement planso Update and maintain dashboardso Assist in preparing presentations for workshopso Handle query resolutiono Collaborate with Google suppliers and the AP team for issue resolutiono Perform data analysis and ad-hoc reporting| ensuring timely deliveryo Ensure compliance with Google procurement policies and service levels
Essential Skills: M2VM| Terraform| Networking
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Custom Software Engineer, you will engage in the development of custom software solutions that are designed to meet specific business needs. Your typical day will involve coding, enhancing components, and collaborating with team members to ensure the delivery of scalable and high-performing solutions using modern frameworks and agile practices. You will also participate in discussions to address challenges and contribute to the overall success of the projects you are involved in. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.- Conduct code reviews to ensure adherence to best practices and maintain high-quality standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in Microsoft Robotic Process Automation (Blue Prism).- Good To Have Skills: Experience with other automation tools and frameworks.- Strong understanding of software development life cycle methodologies.- Experience in integrating software solutions with existing systems.- Familiarity with version control systems such as Git. Additional Information:
Responsibilities
As a Custom Software Engineer, you will engage in the development of custom software solutions that are designed to meet specific business needs. Your typical day will involve coding, enhancing components, and collaborating with team members to ensure the delivery of scalable and high-performing solutions using modern frameworks and agile practices. You will also participate in discussions to address challenges and contribute to the overall success of the projects you are involved in. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.- Conduct code reviews to ensure adherence to best practices and maintain high-quality standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in Microsoft Robotic Process Automation (Blue Prism).- Good To Have Skills: Experience with other automation tools and frameworks.- Strong understanding of software development life cycle methodologies.- Experience in integrating software solutions with existing systems.- Familiarity with version control systems such as Git. Additional Information:
Salary : Rs. 0.0 - Rs. 1,30,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance