Position: DevOps engineer [Azure]
Category: DevOps
English level: intermediate
Years of experience: 3


About Me

I am a dynamic and self-motivated System Administrator & DevOps professional with over 6 years of experience in the IT field and more than 3 years of expertise in Azure Cloud. My experience spans across configuring CI/CD pipelines for various environments and technologies, including Windows and Linux servers. I possess a deep technical knowledge of Azure Cloud and have versatile experience in creating flexible and automated CI/CD solutions.

My skill set includes a good understanding of Office365 and Azure, with a proven track record of implementing new services and supporting large customer cloud environments. I am well-versed in various protocols, IP networks, and cloud services. As an efficient and collaborative team player, I have strong analytical and problem-solving skills, high attention to detail, and the ability to connect with people at different levels within an organization. I work well both independently and as part of a cross-functional team.

Tools & Technologies:

Azure DevOps
Azure Cloud Services (Azure Data Factory, Azure Databricks, Azure Functions, Azure Key Vaults, Private Endpoints, Azure vNets)
Terraform
Terragrunt
Az Container Registry
VPN
Pact Broker
Snyk
Sonar
Az CLI

In my most recent experience, I successfully developed a CI/CD pipeline from scratch for a large-scale project. This involved the following key steps:

Requirement Gathering: Collaborated with the development, testing, and operations teams to understand their specific needs and requirements for the CI/CD pipeline.

Tool Selection: Evaluated and selected the most suitable tools and technologies for the pipeline, including Azure DevOps, Terraform, Terragrunt, Az Container Registry, Snyk, Sonar, and Az CLI.

Infrastructure Setup: Designed and set up the infrastructure for the CI/CD pipeline, including provisioning of servers, storage, and networking components in the Azure Cloud environment.

Pipeline Configuration: Configured the CI/CD pipeline to automate the build, test, and deployment processes for various environments and technologies, such as App Config, Web Static Apps, Az Functions, and ADF.

Integration of Security and Quality Checks: Integrated Snyk and Sonar checks into the pipeline to ensure code quality and security compliance throughout the development lifecycle.

Pipeline Optimization: Continuously monitored and optimized the pipeline to improve its performance, reliability, and maintainability.