Printing tool Download PDF

Cover Letter

For the last 8 years that I have been working, my main motivation was to face new challenges, think differently, try to find new solutions, automate the processes and mainly Optimize what we have to make foundation stronger.

Throughout this 8 years I have developed strong expertise in Distributed Systems, containers, SOA, and development. As main achievements of my career for last years I can bring you these examples:

- My project for digitization of Archiving system saved our company more than 55 000 $ in archiving systems.

- By implementing SOA and Containerization for our application platform I have saved more than 200 Cores, 2 TB of Memory and 4 TB of Storage and reached 99% of up-time.

- By implementing CI/CD pipelines developers were able to focus on code and were not bothered about long investigations and solving issues with platform. Also, I have implemented policies for documenting the whole code and infrastructure.

- Implemented Infrastructure as a Code via automated system which works through Slack IM, Mail and also at some point through SMS and other messaging systems. Automation was able to accept variables as messages and running scripts to build environments from its repository, and sending emails or messages to requester containing needed information.

This would not be possible to make without the love to my job, motivation and continuous drive to explore and learn new technologies and experiment with new tools. Taking into account all of this you can be sure, I will be able to come with new ideas, provide POC for my ideas.

If you would ask me what is important for me in IT, I would say I am passionate about distributed systems. I get happy when I see releases and integrations go easy and quick. I get frustrated by misuse, under-use and over-hype of technologies. But at the same time, I am eager to test new technologies, releases to check what they can do, and see if I can use it. Also I am keen about changing things for making better, optimization and automating it.

-As hobby I am designing CPU, writing assembly code and learning synthetic virology.

Objective

My objective is to find a job where I will get opportunity to show my true skills, improve and get new ones

Language Knowledge

1. Azerbaijani [native]
2. Russian [fluent]
3. English [fluent]
4. Turkish [fluent]
5. German [beginner]

Work History

November 2018till now

Senior Systems Engineer

Epam System - Czech Republic
  • Release management for UAT/Staging/Production environments for C++, C#, and Java applications
  • Migration of Legacy applications to newer servers, and dependecy resolution
  • Management of applications running on Linux and Windows servers
  • Automated development with Nolio deployment system
  • Repository, Package and Artifact management with Git, Perforce, Nexus, Nuget
  • Powershell scripts for automating the processes
  • Queue Management with IBM MQ
  • Systems optimization according to needs and purposes of applications
  • Agile and Scrum
  • ITIL based process management
December 2017November 2018

Systems Engineer

Epam Systems - Czech Republic
  • Release management for UAT/Staging/Production environments for C++, C#, and Java applications
  • Migration of Legacy applications to newer servers, and dependecy resolution
  • Management of applications running on Linux and Windows servers
  • Automated development with Nolio deployment system
  • Repository, Package and Artifact management with Git, Perforce, Nexus, Nuget
  • Powershell scripts for automating the processes
  • Queue Management with IBM MQ
  • Systems optimization according to needs and purposes of applications
  • Agile and Scrum
  • ITIL based process management
April 2017November 2017

DevOps Engineer[remote contractor]

DecisionMapper

• Provide automation analytics through the use of Python, API calls to internal systems, and Elastic Stack (Elasticsearch, Logstash, Kibana). Statistical information includes percent automated, tests running, and pass/fail rates.
• Deployment of on premise or GCE/Azure clusters, with Docker/Docker Swarn, Kubernetes, OpenShift.
• Contribute to the authoring of several automation tools including templating agents for package managers (PIP, Chocolatey), provisioning scripts, and an automation client used by all teams to create and execute functional test scripts (python).
• Maintain Jenkins jobs which serve as both builds and task runners for tooling.
• Achieved parity with our deployed automation environment through the use of Packer, Vagrant, and Jenkins. Solution allows generated images to be deployed to both the data center (prod) and Artifactory, which hosts an internal Vagrant box repository. Through the use of configuration management, engineers have the ability to create clean Windows environments within minutes instead of hours.
• Work with development teams on transitioning to a Continuous Delivery process with automated build, test, and deployment.
• Create and maintain software build and deployment pipelines using Jenkins.
• Automate server provisioning using Chef.
• Perform software releases to production and other client facing environments.
• Collaborate with development and other technology teams on requirements definition, capacity planning, and process refinement.
• Adhere to existing operational processes and maintain operational documentation.
• Monitor industry trends and keep abreast of new tools and technologies.
• Contribute knowledge, skills, and personal qualities to a dedicated team of top engineers solving real-life problems in a bleeding-edge, high-performance, and high-traffic environment. 

2017 February2017 December

Application Developer

Azerconnect LLC

[M&A of Bakcell LLC and Nar LLC into Azerconnect LLC]

-Manages all phases of the business applications projects preparation lifecycle, gather inital business requirements, create requests for proposal and evaluation parts.
-Development of quality software tools and products based on requirements from business customers.
-Administration of existing informational systems and tools in accordance with corporate standards and ITIL practices.
-Works with QA Team to ensure appropriate quality level of software tools to release.
-Provides assistance for the Business Customer to establish or evaluate existing business requirements.

2015 December2017 February

Application Administrator and Developer

Nar LLC

-Manages all phases of the business applications projects preparation lifecycle, gather inital business requirements, create requests for proposal and evaluation parts.
-Development of quality software tools and products based on requirements from business customers.
-Administration of existing informational systems and tools in accordance with corporate standards and ITIL practices.
-Works with QA Team to ensure appropriate quality level of software tools to release.
-Provides assistance for the Business Customer to establish or evaluate existing business requirements.

2013 November2015 December

Performace Monitoring Specialist / HelpDesk Analyst

Nar LLC

To carry out duties according IT policy and procedures;
Answer, Respond and Track a İT related service requests from users ( phone or electronically);
Resolution and clarification of incoming service requests and incidents as a first-line support;
Advise user on appropriate action;
Redirect service requests, incidents and problems to appropriate user or groups;
All service requests are served according the Service Level Agreement (SLA) timelines
Follow standard service desk and performance monitoring procedures;
Log all service desk interactions;
Identify and escalate situations requiring urgent attention;
Stay current with system information, changes and updates;
Prepare different kind of reports (performance, activity etc.);
Maintains good relations with all teams and departments, develop team working
Perform daily health check of critical network elements and database systems;
Perform periodical monitoring/observing of critical elements via monitoring systems for system status, performance, availability;
Timely react on alarms and to follow on necessary procedure depending on severity levels of alarms;
Provide detailed reports on critical issues/incidents;
Monthly report on incidents/critical issues including response and resolution times;
Strengthened monitoring over critical systems during planned/emergency works;
To prevent any risk of information leakages;
To work in non-traditional business hours in support of IT operations;
24X7 on call support for mission critical systems of the IT Infrastructure;
Other IT duties may be assigned by Manager as required by business needs;

2013 August2013 November

Quality Testing and Assurance Specialist

Nar LLC

-Support Quality Assurance activities from beginning to end. Decrease of time taken to test a
typical Marketing Product.
-Works with Projects Coordination team to make sure deliverables are met. Percent-wise growth
of cases when nonconformance to the TR has been revealed during the quality assurance
process.
-Preparation of reports on areas of responsibility .
-Ensures that best practice approach is used and knowledge is shared.

2013 February2013 August

Customer Care Representative

Nar LLC

-Answer phones and respond to customer requests.
-Sell product and place customer orders in computer system.
-Provide customers with product and service information.
-Upsell products and services.
-Transfer customer calls to appropriate staff.
-Identify, research, and resolve customer issues using the c-omputer system.
-Follow-up on customer inquires not immediately resolved.
-Complete call logs and reports.
-Research billing issues.
-Research misapplied payments.
-Recognize, document and alert the supervisor of trends in -customer calls.
-Recommend process improvements.
-Other duties as assigned.

September 2011February 2013

System Administrator

Azerbaijan Technical University

-Support Quality Assurance activities from beginning to end. Decrease of time taken to test a
typical Marketing Product.
-Works with Projects Coordination team to make sure deliverables are met. Percent-wise growth
of cases when nonconformance to the TR has been revealed during the quality assurance
process.
-Preparation of reports on areas of responsibility .
-Ensures that best practice approach is used and knowledge is shared.

November 2010 September 2011

User Support Specialist

Azerbaijan Technical University

-Support Quality Assurance activities from beginning to end. Decrease of time taken to test a
typical Marketing Product.
-Works with Projects Coordination team to make sure deliverables are met. Percent-wise growth
of cases when nonconformance to the TR has been revealed during the quality assurance
process.
-Preparation of reports on areas of responsibility .
-Ensures that best practice approach is used and knowledge is shared.

Education

20142016

Master of Science

Azerbaijan Technical University

Computer Modelling(Thesis: Mathematical and Computer model of spread of an epidemic) 

20102014

Bachelor of Science

Azerbaijan Technical University

Information Systems and Technologies/ Telecommunications engineer

P.S.