Pearl Technologies invests time and support into its employees to provide them with the room to learn and grow their expertise and work their way up. We are entrepreneurial-minded organization that welcomes and support individual idea and strategies.
We are currently expanding and looking to add a motivated and experienced Azure Devops Engineer.
Responsibilities:
- Executing and evangelize the team on DevOps practices.
- Facilitating development process.
- Guiding developers and operations team in case of issues and new implementations.
- Monitoring, reviewing, and managing improvements on the current architecture.
- Developing and create scripts for configuration and infrastructure deployment.
- Working with Containers (Docker, Registry, Kubernetes)
- Working with Networking, certificates, Oatuh, AzureAD, ASE, ASP, AKS, Azure Apps, Load Balancers, Application gateway, API Management, SQL Server on Azure
- Strong understanding of DevOps processes, tools, and procedure
- Experience with AzureDevOps (work items, git, repos pipelines, environments, releases, artifacts)
- Knowledge in release flows (Automated testing, code analysis, etc.)
- Practices with application operation monitoring and change management (Azure Monitor, Splunk, App Insights, etc.)
- Supporting configuration management activities (KeyVault, Azure App Configuration Service)
- Build and deploy of .NET and JavaScript applications to different Azure Services
Requirements
- 7+ years of experience working with Cloud Providers, Mainly Azure
- Experience with HashiCorp tools will be a plus:
- Az400 – Azure Certification
- AWS is a nice to have (Storage Accounts, Azure SQL, Azure Cosmos DB, App Configuration, Key Vault, AKS, VNET, etc.).
- Design and deploy CI/CD pipelines (Azure DevOps).
- Deploying monitoring and administration of containers and container orchestrators (Docker, Kubernetes, Helm).
- Create performance monitors, alerts for applications and infrastructure (Datadog, Dynatrace, Azure Monitor, Prometheus, etc).
- Development background and strong scripting knowledge (Bash, PowerShell, phyton).
- Handling all activities following secure practices (SSL, Certificates, Key Vault, Secret Variables/Arguments).
- Configuration managements system (Ansible, Chef, Popuet, etc).
- Create infrastructure as code scripts (Terraform, ARM Templates, Cloud Formation, etc).
- Good Understanding of networking (VNET, Subnet, private link, VNET peering).
- Solid Linux/Unix and Windows administration skills (web server, file server, etc).
- Experience working with Kafka, AWS Cloud provider
- Design and deploy CI/CD pipelines (Jenkins, etc).
- Advanced Networking knowledge.
- Bachelor’s degree in Computer Science, Software Engineering or a related area is preferred.
- More than 2 years as “DevOps with Azure”
- Experience in general automation of infrastructure, provisioning, and configuring services on Azure using IaC and Azure Pipelines (PowerShell, ARM Templates, Terraform) (Desired skill)
- Terraform experience for IaC
Benefits
- Competitive Salary
- Career Growth