Job Title: DevOps Architect Location: Sylmar, CA Duration: 6+ Months Mode of interviews: Phone and Skype The Candidate's Role:
Design, and implementation of new systems to enhance their performance, reliability, and scalability
Guide infrastructure and network level security
Monitor, manage, and setup alerting for systems
Work with engineers to automate deployments and their configuration
Develop automation for internal customers and team use.
Innovate using infrastructure-as-code tools like Azure Resource Manager to deploy on Azure.
Maintain and improve the infrastructure that supports the Client Application.
Develop and maintain Azure Policies and Roles to enforce least privilege.
Maintain the connectivity between cloud and corporate infrastructure.
Global and Localization of Architecture Implementation in DevOps Pipeline (Data Soveriegnty - Region based Implementation)
Support development teams in their infrastructure needs and guide them in DevOps best practices
Work with the team on optimizations to infrastructure footprint
Expectation:
12+ years of overall experience in IT
4+ years professional DevOps experience
2+ years professional experience working with Microsoft Azure
Practical experience of using version control systems (Azure Repo preferred)
Experience with infrastructure automation tools (PowerShell and Azure Policy)
Experience JSON/YAML Development file creation
Experience in cloud architectures, including web, application, and database components Azure Storage and Azure Redis Cache.
Experience developing automated processes using modern CI/CD platforms.
Experience building solutions for cross-platform automation (Linux, MacOS, Windows).
Experience working with Swagger and REST.
Experience integrating with third-party APIs.
Experience building HIPAA compliant infrastructures and managing security platforms
Autonomous, passionate individuals with experience across the stack
Experience working in high-scale environments.
Knowledge of and experience working with IaaS and PaaS
Belief in "Infrastructure as a Code " (IaaC), including experience with Hashicorp's open source tools such as Terraform
Strong background in sound agile software development principles
Experience with containerization orchestration tools such as Kubernetes, Azure Container Services and/or RedHat OpenShift.
Experience working with Package Management tools (e.g. Helm Charts)Experience deploying the Azure Database for Postgres instances
Experience working with CI/CD tools such as Jenkins, Azure Pipeline or GitLab
Experience writing Bash, or Python code
Experience achieving compliance and regulatory requirements when operating in Azure.
Deploy Azure app services for Single Page apps by using Azure CLI, PowerShell, and other tools.
Extensive experience with version control systems like Git / Bitbucket and their use in release management, branching, merging, and integration strategies
Hands-on experience in using build servers like Azure Build and Release Pipelines or Jenkins.
Configure a message-based integration architecture by using the services included in Azure
Treats best practices for security as a requirement, not an afterthought
Must be a good team player and ability to coordinate with the development, database, and Infrastructure teams