Job Description, Responsibilities & Requirements
About the Position
N-iX is looking for a Senior/Lead DevSecOps Engineer (Azure, Terraform, Sentinel) to join our Threat Detection Engineering team for an Infrastructure-as-Code migration initiative. Over 1.5 million customers and more than a billion people in over 180 countries use our solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, we unleash business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing businesses time, money, and opportunity. Using our product companies can create, commit, and manage agreements.
Responsibilities
- Transition the configuration of existing Microsoft Sentinel and Azure resources to Infrastructure-as-Code (Terraform).
- Build, automate, and manage Azure resource configuration leveraging GitHub and Azure DevOps (ADO) pipelines.
- Demonstrate software engineering principles throughout the migration lifecycle, including using version control, automated testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- Partner effectively with the Threat Detection Engineering team to establish repeatable, scalable documentation around automated infrastructure deployment.
- Clearly and concisely communicate technical security concepts, infrastructure findings, and migration status updates to both technical and non-technical stakeholders.
Requirements
Basic
- 4+ years of progressive experience in Software Engineering, DevOps, Cloud Engineering, or Cybersecurity, with at least 2+ years explicitly focused on Infrastructure-as-Code automation (Terraform) and provisioning cloud platform environments.
- Direct, hands-on proficiency building, managing, and maintaining secure continuous integration and continuous deployment (CI/CD) pipelines within both GitHub and Azure DevOps (ADO).
- Deep technical expertise in provisioning and managing cloud infrastructure using Terraform, including state file management, modular development, and executing zero-downtime refactoring.
- Direct experience configuring and optimizing Microsoft Sentinel SIEM environments, with a specific focus on deploying the associated Azure resources used for security log collection and ingestion via code.
- Highly proficient in programming languages like Python or Go, alongside scripting tools (e.g., PowerShell, Bash), specifically tailored for system automation, cloud platform interactions, and custom API integrations.
- Demonstrated ability to author clean, comprehensive engineering documentation, including architectural mappings of cloud deployments and exhaustive inventory tracking of resources maintained under Terraform management.
Preferred
- Bachelor's degree or equivalent experience in Computer Science, Engineering, or a related field; advanced security or cloud engineering certifications (e.g., Microsoft Certified: DevOps Engineer Expert, Azure Security Engineer Associate, or HashiCorp Certified: Terraform Associate are a distinct advantage.
- Experience managing large-scale infrastructure deployments across complex, multi-tenant cloud environments.
- Strong foundational background in security-focused software engineering, DevSecOps, or automation-heavy system architecture.
- Proven history of collaborating effectively across engineering, infrastructure, and security operations teams to drive architectural excellence.
We Offer
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
not applicable for freelancers
About the Company
N-iX is a global software development company with a focus on delivering innovative solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, we unleash business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing businesses time, money, and opportunity. Using our product companies can create, commit, and manage agreements.