Alexandru M.

Devops Engineer

Outsourcing
Senior
Iasi, ROMANIA
Contact us for this profile

My experience

More

PENTALOG CLIENT : Provider of e-commerce solutionsOctober 2019 - Present

DevOps Engineer.
  • Installing, configuring and maintaining servers and application servers.
  • Implementing security requirements.
  • Managing (creating, maintaining, automating) the build and deployment process.
  • Verifying the delivery packages / content (source code, database scripts, installation instructions etc).
  • Managing the project environments.
  • Managing continuous integration environments.
More

Preh Car ConnectMarch 2019 - September 2019

DevOps Engineer within a company providing well-known car manufacturers with high-class navigation and connectivity solutions.
  • Collaborating with the DevOps team and enhancing its culture through knowledge, individuality and experience.
  • Supporting the pragmatic solution development and implementing for improvements in an iterative environment.
  • Building and maintaining a monitoring system that ensures compliance with committed Service Level Agreements.
  • Improving the initiatives within the NavCloud project.
  • Making use of AWS technologies in order to reach the team specific goals.
  • Monitoring the in-house developed Services Networking, load balancing and storage technologies in a cloud environment like AWS EC2 (S3, ELBs, VPCs, SQS, SES, Lambda, Route53, CloudFront...).
  • Monitoring and alerting tools such as Prometheus Implementing Elastic Stack (Fluentd, Logstash, ElasticSearch, Kibana) and integrating various tools.
More

youngcultureJanuary 2018 - March 2019

DevOps Engineer within a company that is part of NSM Engineering, a Swiss software engineering group of companies, which provides near-shore services for aviation, banking, telecommunications, eCommerce (focus on Hybris), and several other sectors.
  • Designing, implementing and maintaining the infrastructure on AWS cloud and continuously drive it towards the automation, stability, scalability and security goals.
  • Continuously contributing to improve the deployment time, managing processes of instances, users, software configuration and testing as well as assisting development and quality assurance teams.
  • Implementing the automated tools for building, configuration management, continuous integration, deployment and monitoring, according to the highest standards and best practices.
  • Finding simple, elegant, powerful and pragmatic solutions to complex problems, while engaging with application development, architecture and infrastructure teams to make informed, collaborative technical decisions.
  • Being part of an agile team engaged in the development of a global platform for content and eCommerce using the latest enterprise technologies and innovative micro-services architecture, to support the worldwide provision of modern education.
  • Infrastructure and configuration automation in AWS EC2, especially with Puppet, Terraform and Ansible.
  • Networking, load balancing and storage technologies in a cloud environment like AWS EC2 (S3, ELBs, VPCs, SQS, SES, Lambda, Route53, CloudFront etc)
  • Monitoring and alerting tools such as Nagios, Sensu and Uchiwa Analytic tools like New Relic, CloudPassage.
  • Implementing Elastic Stack (LogStash, ElasticSearch, Kibana) and integrating various tools (eg. alerts from LogStash via Sensu or Nagios, alerts from New Relic).
  • Coding and scripting in Perl, Python, Bash Continuous Integration processes and tools, specifically with Jenkins and its plugins, artifacts built as RPMs for automated deployment, Nexus Version controls systems such as Git, BitBucket and the related concepts of Pull Requests and branching strategies best practices.
    More

    EndavaMarch 2017 - January 2018

    DevOps Engineer within a company specialized in the design, implementation and management of business-critical systems and digital services for the financial services, telecommunications, media & entertainment and professional services sectors.
    • Responding to support issues and service requests, providing appropriate advice and solutions within agreed SLAs/OLAs Escalate issues and requests in accordance with designated processes and procedures, including supplier and senior management escalations.
    • Taking part in weekly on-call rota to provide 24/7 support and be available for out-of-hours work when required.
    • Delivering the assigned projects on time and with a focus on quality, working in collaboration with other technical teams and business stakeholders.
    • Working according to IT Service Management processes (ITIL), e.g. Change, Incident, Problem Management, etc.
    • Participating at the Service Transition process for bringing new applications into the support process.
    • Defining and managing the applications support model and associated processes.
    • Contributing to the proactive management of support applications including performance, scalability, capacity, compliance, security, supportability (including patching) and maintainability.
    • Creating and maintaining the documentation (processes, procedures and wiki information) for the supported applications.
    • Maintaining and enhancing performance of the supported software and applications across the organization.
    • Identifying and recommending the support process improvements.
    • Contributing to the development and documentation of policies and procedures for consistent applications management.
    • Developing and documenting IT business continuity and disaster recovery procedures.
      More

      MiOSMay 2016 - March 2017

      DevOps Engineer for a global software and hardware company represented in over 58 countries, and focused on developing and distributing advanced control and monitoring solutions for the home and small enterprise markets.
      • Managing applications in production, staging or development from local hosted server or AWS.
      • Coordinating with Quality Assurance teams, customers and developers to ensure continued quality.
      • Integrating new software systems and services developed by the company into the distribution network.
      • Setting up, monitoring, updating, and testing the automated deployment, quality testing, product delivery, and security solutions.
      • Providing rapid solutions of unexpected situations and issues with impact on the production, staging and development environments.
      • Ensuring and quickly settling customer-related situations regarding the operation of the applications and services in charge.
      • Tracking the entire production cycle from specifications, development and deployment to prevent and manage the risks associated with these processes.
      • Supervising, updating and maintaining storage and networking systems from in house servers or cloud hosted.
      • Monitoring real-time data replication, backups, recovery testing, etc.
      • Monitoring service and application availability.
      • Troubleshooting the IP connectivity issues, maintaining connections.
      • Documenting and maintaining current managed systems.
        More

        MIND CTIDecember 2009 - May 2016

        Configuration Management Engineer within a leading provider of convergent real-time end-to-end billing and customer care product based solutions as well as call accounting solutions for organizations and large multinational corporations.
        • Designing, developing, maintaining and supporting high-quality in-house software build systems for Enterprise class software with hundreds of users.
        • Introducing new techniques and technologies for new build systems and to evolve existing systems.
        • Maintaining and enhancing external interfaces to build systems and information (users and automated).
        • Designing and implementing guidance and tutoring as necessary to other team members in best practices, tool use, and quality assurance.
        • Programming builds scripts and tools for builds, using most appropriate languages and technologies.
        • Integrating automated test environments, unit test harnesses, and code analysis tools into builds.
        • Identifying and implementing innovative solutions to present and future customer needs; this includes forecasting needs, and deriving requirements from customer interactions, internal as well as external.
        • Developing high quality designs and code with respect to testability, internationalization, scalability, performance, security, and fault tolerance.
        • Providing estimates and managing own schedule at component/sub-system level.
        • Managing build machines, servers, and building environments, understands security concepts and processes for build systems.
          More

          InfotecJune 2008 - October 2008

          Support Engineer within a company selling auto parts for foreign cars.
          • Archiving and preparing technical documentation necessary for sales director.
          • Preparing activity reports - daily.
          • Preparing tender documents or other emergency, tracking bids, contracting, to complete their collection.
          • Activity handling, transport, delivery, installation and commissioning at the customer ordered products and instructs the operating personnel.
          • Preparing documents of reception and for incoming / teaching processes commissioning of equipment, warranty papers and repair estimate.
          • Being responsible for the proper functioning of the supplied equipment.
          • The customer service activity and preventive visits to clients who already own purchased equipment.

          My stack

          Spoken languages

          ENGLISH: Advanced
          FRENCH: Beginner
          GERMAN: Beginner
          ROMANIAN: Native speaker

          Application Servers

          ElasticSearch, Apache Web Server

          Web Technologies

          AWS Route 53, AWS

          Languages

          Bash scripting, Perl scripting, JAVA, SQL, Perl, Delphi

          Miscellaneous

          Agile, DevOps, Packer, Consul, Nomad, Opsgenie, Kibana

          Protocols

          DNS

          Networks and Systems

          Ansible, Windows, Terraform, SaltStack, Puppet, Chef, Nagios, SVN, Terraform, Linux

          Environment of Development

          Jenkins, Vagrant, GIT, Luntbuild

          Technologies

          J2EE

          My education and trainings

          Bachelor's Degree in Computer Science, Faculty of Automatic Control and Computer Science - "Gheorghe Asachi" Technical University, Iasi.2003 - 2009