← Back to list

Portfolio

BAAAS

Senior Azure Engineer / DevOps

Microsoft

DevOps Engineer

CPA Global

- Oracle E-Business Suite Developer - Contribute to the overall team approach to the software development life cycle in order to meet industry and company standards and support the efficient delivery of high-quality code. - Become familiar with the key services supported by IT in order to understand the user experience for these services. - Gain a deep understanding of CPA Global’s trademark renewals and watching systems and how they interact with Oracle EBS.

Skills

Ansible
ASP.NET
AWS
Azure
Azure Data Factory
Azure Synapse Analytics
Bash
C#
CSS
DAX Studio
DevOps
Docker
Docker Swarm
Dynamics 365 (AX)
Geneva Project
GitHub
GitLab
HMTL
ICM
Java
JIRA
Kusto
Microsoft Azure
Microsoft Office 365
Microsoft Power BI
Microsoft Visual Studio 2019 (2017)
MVC5
Portainer
PowerShell
Python
QKL
Red Hat
Reporting Manager
Slack
SQL
SQL Server Management Studio
SSAS
SSIS
SSRS
Terraform
T-SQL
Ubuntu
VmWare
VSTS
Windows 8/10
Windows Server 2008/2012/2016/2019
X++

Work experience

DevOps Engineer
since 09.2021 - Till the present day |Microsoft
AWS, Azure, Terraform, VMware, Linux, Ansible, Python, Bash
- Write, test, analyze code in Python, Bash - Write Ansible playbooks - Design, implement and maintain CI/CD pipelines in Azure DevOps - Development of Terraform scripts for AWS and Azure infrastructure - Deploy and maintain various Azure resources in multiple regions - Resolving live site incidents during shifts - Maintenance of VMware infrastructure - Linux system administration
Senior Azure Engineer / DevOps
03.2021 - 09.2021 |BIAAS
Azure
- Design, implement and maintain modern, cloud based ETL jobs - Design state-of-the-art, cloud-based DWH solutions for a broad range of analytical use-cases (e.g. high level management reporting and complex detailed models for product teams) - Establish data quality and performance monitoring architecture as well as alerting services - Perform detailed data analysis (including root-cause analysis from source to target data) - Identify both technical and business improvements, crafting solutions, and implementing changes - Follow the agreed team or project processes and procedures but also bring in ideas and take ownership of the projects - Work with project managers, customers and other team members to determine implementation effort and identify risks and opportunities
Tech Lead / Senior DevOps Engineer
07.2020 - 03.2021 |CPA Global
Oracle EBS
- Oracle E-Business Suite Developer - Contribute to the overall team approach to the software development life cycle in order to meet industry and company standards and support the efficient delivery of high-quality code. - Become familiar with the key services supported by IT in order to understand the user experience for these services. - Gain a deep understanding of CPA Global’s trademark renewals and watching systems and how they interact with Oracle EBS. - Work with the Development Manager and Oracle EBS Service Delivery Manager to prioritize development tasks and plan regular releases. - Provide development estimates. - Design and deliver new functionality and enhancements to existing functionality in accordance with business requirements and company development standards. - Work with Testing team to ensure applications are testable in a repeatable and highly automated manner. - Produce and maintain application design documentation. - Formulate and execute remediation plans where existing functionality falls short of industry and company standards. - Support Application Administrators in fulfilling complex application and content management requests. - Support the reporting team in fulfilling complex reporting requests. - Provide third-level support for help tickets. - Provide second-level incident investigation. - Act as technical lead when Oracle EBS major version upgrades or server migrations are necessary.
Senior BI Developer / DevOps Engineer
01.2018 - 07.2020 |SAGlobal
.NET, MS SQL, Power BI
Microsoft Dynamics 365 Finance & Operations - Design, develop, extend and maintain solutions in Microsoft .NET - Customize Dynamics AX using .NET, X++ and other technologies. - Ensure performance, security, and availability of MS SQL databases. - Designs, develops, tests, maintains and enhances database code using the Microsoft SQL Server platform (and related technologies). - Building data models, reports, and dashboards in Microsoft Power BI. - Execute full software development life cycle (SDLC). - Develop flowcharts, layouts and documentation to identify requirements and solutions. - Integrate software components into a fully functional software system. - Ensure the best possible performance, quality, and responsiveness of applications. - Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. - Designs, develops, and maintains various dashboards in Tableau server using various reproducible data sources, stored procedures, view, calculations, and parameters. - Development of multidimensional and tabular solutions.
Database developer & administrator
11.2016 - 01.2018 |Euronet Worldwide
.
- Design, develop, test and implement data warehouse solutions to support financial and business processes - Design, develop, test and implement Business Intelligence solutions - Develop and maintain existing reports, queries, interfaces and applications - Train and support key users worldwide - Troubleshoot errors in existing processes and applications - Work with Finance and Operations specialists worldwide to formulate business requirements - Manage technical documentation
System Administrator / Tech Lead
03.2015 - 11.2016 |International Committee of the Red Cross
SQL
- Ensures the ongoing management and smooth operations of the ICRC database infrastructure and the support to Application Administrators as well as the End-User as needed - Provides continuous monitoring of the different databases in order to sustain operations, performance and security - Ensures service quality, productivity and security, while respecting operating methods defined within the ICT - Install, secure, maintain, troubleshoot, administer and upgrade Microsoft Windows Server operating systems with all required server roles on assigned servers. - Install, secure, maintain, troubleshoot, administer, manage users and upgrade Microsoft Active Directory - Participate in developing and maintaining backup and recovery procedures and processes - Assist other System Administrators as needed. - Resolve Help Desk tickets as assigned - Ensure all database servers are backed up in a way that meets the business’s Recovery Point Objectives (RPO) - Test backups to ensure we can meet the business’ Recovery Time Objectives (RTO) - Troubleshoot SQL Server service outages as they occur, including after-hours and weekends Configure SQL Server monitoring utilities to minimize false alarms - Install and configure new SQL Servers - When performance issues arise, determine the most effective way to increase performance - Creating SSRS reports on demand - Developing SSAS packages on demand - Document the company’s database environment - Microsoft BizTalk Administration
System Administrator/Database administrator
06.2012 - 03.2015 |U.S. Steel Corporation
MS SQL Server, Oracle & DB2 Database
-establishing the needs of users and monitoring user access and security; -monitoring performance and managing parameters to provide fast responses to front-end users; -mapping out the conceptual design for a planned database; -considering both back-end organization of data and front-end accessibility for end-users; -refining the logical design so that it can be translated into a specific data model; -further refining the physical design to meet system storage requirements; -installing and testing new versions of the DBMS; -maintaining data standards, including adherence to the Data Protection Act; -writing database documentation, including data standards, procedures and definitions for the data -dictionary (metadata); -controlling access permissions and privileges; -developing, managing and testing back-up and recovery plans; -ensuring that storage and archiving procedures are functioning correctly; -capacity planning; -working closely with IT project managers, database programmers and multimedia programmers; -communicating regularly with technical, applications and operational staff to ensure database integrity and security; -commissioning and installing new applications and customizing existing applications in order to make them fit for purpose.

Educational background

Cloud Architecture
Special Trainings / Courses (AWS)
Technical school Smederevo
High School
Dynamics 365 Fundamentals
Special Trainings / Courses (MB 900)
Core Finance and Operations
Special Trainings / Courses (MB 300)
Information Technology (Masters Degree)
2012 - 2014
University of Belgrade Faculty of Organizational Sciences
Information Systems and Technology (Bachelor’s Degree)
2006 - 2010
University of Belgrade Faculty of Organizational Sciences

Languages

SerbianNativeEnglishProficient