Securitas Group
Securitas is a world-leading safety and security solutions partner that helps make your world a safer place. By leveraging technology in partnership with our clients, we offer a broad portfolio of value-enhancing services and solutions integrated across the security value chain – from on-site services to advanced monitoring, comprehensive risk prediction and advisory services.
With around 341,000 employees in 44 markets, our innovative, holistic approach with local and global expertise makes us a trusted business partner to many of the world’s best-known companies. Benefitting from almost nine decades of deep experience and guided by our values of integrity, vigilance, and helpfulness, we create sustainable value by helping our clients optimize their operations and protect what matters most - their people and assets.
Securitas has adopted a global strategy approach for the mid and long-term. This approach will deliver global IT solutions and platforms to further improve, streamline and optimize the cost of IT services across the business.
The Integration Developer is a function within Securitas Intelligent Services (SIS). As an Integration Developer, you are responsible for building and maintaining scalable integration solutions using Azure services such as Logic Apps, Azure API Management, Service Bus, Event Grid, Azure Functions, and Redis Cache.
The Integration Developer reports to the Lead of the integration team within the Global Guarding Platform organization.
Responsibilities:
Your job as an Integration Developer in the Global Guarding Platform team is to develop integrations to connect SAAS solutions with other Securitas applications seamlessly, along with the following points:
- System Analysis & Design
- Evaluate and recommend Azure-native services/tools and technologies to support integration needs based on the requirements.
- Collaborate with business analysts and solution architects to understand requirements, implementation approaches, and design low-level integration documents that align with business goals and technical needs.
- Implementation & Maintenance
- Deploy, monitor, and troubleshoot integration solutions using Azure Monitor and Application Insights.
- Ensure high availability and performance of integration components.
- Write clean, reusable code using good coding standards for integration projects and create detailed unit test documentation.
- Support integration-related production issues developed by the Integration team if they occur.
- Integration Development
- Design, build, and maintain scalable integration solutions using Azure services such as Logic Apps, Azure API Management, Service Bus, Event Grid, and Functions.
- Knowledge of UI development, if needed, to build for future requirements.
- Experience with Azure pipeline creation/manage to create and maintain Terraform scripts to deploy Azure resource deployment.
- Security & Compliance
- Implement best practices for securing integration solutions, including authentication, authorization, and encryption techniques.
- Ensure adherence to organizational and regulatory compliance requirements.
- Continuous Improvement
- Stay updated on Azure updates and industry trends to enhance integration capabilities.
- Act as a Business Partner
- Work in close collaboration with stakeholders to understand the key fundamentals of the business.
- Generate actionable insights and recommendations based on requirements and high-level design.
- Communicate insights effectively to stakeholders through presentations, reports, and storytelling techniques.
- Drive continuous improvement of processes, methodologies, and practices to enhance the accuracy, efficiency, and effectiveness of data integration activities.
Requirements:
- Proven experience as an Integration Developer or in a similar role with a focus on Microsoft Azure.
- Solid track record in integration development using Azure services such as Logic Apps, Azure Functions, Service Bus, Event Hub, and API Management.
- Strong understanding of RESTful APIs, JSON, XML, and integration patterns like pub/sub and messaging queues.
- Proficiency in scripting/programming languages such as C# and PowerShell.
- Experience with DevOps practices, including CI/CD pipelines using tools like Azure DevOps or GitHub Actions.
- Academic degree in computer science, information systems, or equivalent related IT experience.
- Fluent in business English.
- Excellent verbal and written communication skills to convey complex implementation findings and insights clearly and effectively to diverse audiences.
- Experience with Agile methodologies and collaboration tools like Jira or Confluence.
- Experience or certification in Microsoft Azure is a plus.
Role is based in Securitas AMEA office in India, Gurugram. It's a hybrid working model with Tuesdays and Wednesdays as mandatory office days.
If you're passionate about building high-quality integration solutions and enjoy working at the intersection of technology and business, we would be delighted to hear from you!