Devops Engineer
CurrentResponsibilities: • Created application release and deployment process with GitHub Actions. • Build DevOps CI/CD Architecture for customers in GitHub Actions• Collaborated with Security teams to ensure secure infrastructure practices. • Responsible for application deployment and troubleshooting. • Providing DevOps support to DEV / QA / PROD teams. • As a DevOps person, I worked with developers with the responsibility of developing process layouts for code changes and smooth integrations• Managing and administrating Azure cloud infrastructure for Cyber security department• Design and process creation for containerization of components from monolithic to microservices-based approach• Created multi-stage Dockerfile for multiple components of application like console, APIs, and connectors for further implementation on Kubernetes.• Implemented Docker Compose for development environment with on-premises Virtual Machines for the development environment.• Created CI/CD pipelines with Azure DevOps Services using YAML (Pipeline as a Code) to build and deploy releases to the development, UAT, and production environment.• Resource provisioning through ARM template with re-usability aspects using Library variables in Azure DevOps services for different environments.• Automation related to updating packages for new versions of D365FO was carried out with the integration of LifeCycle Services. • Took the lead in provisioning and configuring resources like Azure Data Lake Services, Azure Data Factory Services, Azure Databricks Services. • Handling the Microsoft partner portal to achieve solution partnership and Cloud security aspects for different customers and resolving any vulnerabilities provided by the SOC team. • Architect, write, and implement software that improves the stability, scalability, and availability of product technologies.