Adrian Aneci
TRAINER Adrian Aneci
DevOps Engineer
- Automating and configuring the customer infrastructure using Puppet, Hiera, Facter and additional tools like PuppetDB and Rundeck;
- Writing and customizing Puppet classes and modules based on stages, environments and purposes;
- Implementing and maintaining microservices based on customer needs using third party API’s like SoftLayer, Sensu, PuppetDB, Elasticsearch, and Python as programming and Bash as scripting languages;
- Branching, merging and approving pull requests;
- Packaging custom NRPE and NRPE plugins into RPM packages;
- Implementing and maintaining YUM repositories for RHEL 6 and 7 using Sonatype Nexus v2 without package signing and using Maven2 as a provider;
- Deploying, maintaining and configuring RabbitMQ clusters for queue messaging;
- Versioning code with GIT, as well as working with SoftLayer IBM as cloud provider and Atlassian stack such as Jira, Confluence, bitbucket and HipChat for management and communication;
- Managing the Linux RedHat based servers and services like DNS, NTP, Samba, Postfix, proxy, LVM, updating security;
- Creating and adjusting docker images in customer microservices infrastructure and including them in the CI/CD pipelines using Jenkins and GitLab;
- Performing containers orchestration using Kubernetes;
- Collecting, storing and analysing data using ELK stack and creating Kibana dashboards for a better overview of the applications and infrastructure flows;
- Monitoring using Nagios and Sensu for red-green monitoring and implementing custom checks based on customer needs;
- Monitoring all aspects of the customer cloud based infrastructure, providing troubleshooting and problem resolution or escalation as appropriate;
- Writing and reviewing documentation for team;
- Proposing and implementing systems enhancements to improve the reliability and performance of the infrastructure.
Încă nu există conținut.
Încă nu există conținut.