Sr DevSecOps Engineer

Location: Pittsburgh

Job Type: Full Time / Permanent

Sr. DevSecOps Engineer – Full Time – seeking a Senior Development/Security/Operations (DevSecOps) Engineer to join our team, responsible for ensuring the integrity, reliability, secure deployment and operation of our cloud infrastructure. As a team member, you will be tasked with understanding, deploying and maintaining infrastructure supporting the corporate environment and the SaaS application. You will be responsible for diagnosing any configuration issues within these systems in coordination with stakeholders. In addition, you will be a primary point of contact for stakeholders who have service requests and technical problems with their automated deployments, servers, networks, and other infrastructure.

Responsibilities: • Secure provisioning, installation, configuration, operation, and maintenance of version control systems, build tools and continuous integration tools • Designing, building and maintaining end-to-end CI/CD pipelines using the latest web technologies • Working with application teams to build, maintain, secure, and document our development, testing, staging, and production environments • Creating and maintaining scripts and templates necessary for the consistent creation of secure resources • Providing support and advice for configuration changes to existing infrastructure • Promoting DevSecOps best practices to continue improving software delivery and release processes in a secure manner • Analyzing the functionality and interoperability between infrastructure resources • Diagnosing and solving environment-specific bugs • Monitoring and responding to incidents impacting the production application • Developing automation solutions for ‘self-healing’ resources in these environments • Testing and evaluating new technologies • Working with 3rd party vendor support such as Microsoft • Taking responsibility for patching the staging and production Windows Server environments • Handling bugs and documenting solutions where the underlying infrastructure requires remediation

Required Qualifications: • 3+ years of typical System Admin experience on Windows and Apple platforms • 1+ years of experience working a cloud ecosystem (preferably Microsoft Azure) • Experience with PowerShell (Windows & Core) and YAML • Log and crash dump analysis

Preferred Qualifications: • Work well independently and within a team environment • Ability to articulate technical concepts clearly and effectively • Possess strong analytical and problem-solving skills • Ideal candidates will be familiar with the following subjects/technology: • Agile Methodology • Microsoft PowerShell (Windows & Core) • Azure DevOps (formerly Visual Studio Team Services) • Infrastructure as Code (E.g., Azure Resource Manager (ARM) templates) • Microsoft SQLServer installations and similar Azure resources • Azure Redis installations • Azure Cloud hosting & Azure Web Applications • Scaling solutions • Windows Server • Networking and routing concepts • Git repositories and version controls • Network security and software firewalls • SQL Database backups, restores, and monitoring • Continuous Integration & Deployment (CI/CD) • Security Certifications • Disaster recovery implementation • Identifying problems stemming from code vs infrastructure • Office 365 applications (e.g. Excel, PowerPoint, Word, etc.) • Windows Internet Information Services (IIS) • Content Delivery Networks • An understanding of the following is advantageous: • C#.NET & ASP.NET • JavaScript & the React JavaScript Framework • B2C Authentication (Azure AD B2C) • Email integrations such as SendGrid • SOC II Compliance