Post Job Free

Resume

Sign in

Ci Cd Devops Engineer

Location:
Jacksonville, FL, 32226
Salary:
120,000
Posted:
October 12, 2023

Contact this candidate

Resume:

SUMMARY

SKILLS

EXPERIENCE

ROBERT

STRILKIVSKY

ad0b77@r.postjobfree.com

904-***-****

Jacksonville, FL 32226

Experienced DevOps Engineer a background in automating software deployments and infrastructure management. Proficient in leveraging various DevOps tools and technologies to streamline workflows, optimize system performance, and ensure continuous integration and delivery. Skilled in implementing cloud-based solutions, version control systems, and CI/CD pipelines to drive efficiency and enhance collaboration. A proactive problem-solver with a focus on enhancing scalability, security, and reliability in IT environments.

• Amazon Web Services

• Ansible

• Terraform

• Docker

• Git/GitHub

• Kubernetes

• Unix/Linux Environments

• Bash

• Python

• HCL

• YAML

• VsCode

• System Administration

• Analytical Thinking and Problem Solving

DEVOPS ENGINEER 07/2020 to Current

PNC Bank - Pittsburgh, PA

Utilized Ansible to:

Leveraged Terraform to:

Utilized Git for:

Employed GitHub to:

Automate configuration management and application deployment, streamlining software installations and updates.

Create Playbooks & orchestrate workflows, coordinate tasks and dependencies during application deployment and server configuration.

Automate CI/CD pipelines from one click deployment of GitHub and automated build configuration with the use of Git, Ansible and homegrown shell scripts.

Develop GitHub Pipelines for multi-branch builds with the use of GIT, Ansible, Maven and Nexus repository

Apply ad-hoc commands for quick execution of one-off tasks across various hosts, improving operational efficiency.

Collaborate with teams to integrate Ansible with cloud platforms, enabling efficient management of cloud resources and infrastructure.

• Build, scale, provision and manage infrastructure as code. Deploy cloud infrastructure and configuration using terraform resources and modules.

Provision and manage various cloud resources like virtual machines, networks, and storage, streamlining deployment processes and reducing manual errors.

Secure infrastructure deployments by utilizing home-spun Terraform modules & templates.

• Automate Deployments to Amazon ECS through terraform modules. Managing code repositories, track changes, collaborate with development teams, and maintain a history of code modifications.

Tasks like branching, merging, and resolving conflicts, enabling parallel development and seamless collaboration among team members.

• Store and manage repositories.

Utilize pull request feature to review and discuss code changes before merging them into the main codebase, ensuring code quality and managing team feedback.

Implement GitHub Actions, CI/CD tool to automate code testing, builds, and deployments, streamlining the software development lifecycle.

Leveraged Docker to:

Applied AWS to:

Utilized Kubernetes to:

Leveraged ELK to:

Applied Unix/Linux to:

Integrate GitHub with other DevOps tools and services, such as Docker, to create smooth workflows for continuous integration and delivery, guaranteeing fast and reliable software releases.

Create lightweight, isolated containers for applications, streamlining the deployment process and eliminating compatibility issues between different environments.

• Develop and test stages to ensure consistency across the development lifecycle. Utilize container orchestration tools, such as Docker compose, for managing and scaling applications efficiently.

Monitor application performance, trigger automatic actions, and optimize resource usage for efficient & reliable operations.

Provision and manage scalable infrastructure, including virtual servers, storage, and networking components.

Launch and manage EC2 instances, configuring network & security, EBS, load-balancing, autoscaling groups and overseeing scalability while monitoring health of various projects.

ELK (Elasticsearch, Logstash, Kibana) stack for managing and analyzing data logs in our work environment.

Leverage IAM, controlling user permissions, securely managing access to resources, and enforcing least privilege principles within our work environment, maintaining data protection and compliance .

Set up VPCs, defining the network's IP address range, configure subnets, and establish networking components like route tables, gateways, peering connections, Network ACLs, and security groups.

Establish and utilize S3s for data storage, backup and recovery, backend storage for applications, content distribution, and storing other files for teams/users to access.

Configure and maintain RDS(relational-data-bases)to support various applications, perform automatic regular backups & patching, ensure high availability and scalability while using CloudWatch to track database performance.

Manage AWS services such as IAM, EC2, S3, VPC, Lambda, SNS, Cloudwatch, Redshift, RDS, Config, ECS, EKS, EKS, MSK, ALB, & security groups.

• Manage containerized applications in a dynamic work environment. Create YAML templates for Deployments & StatefulSets, allowing scaling and management using pods, ensuring high availability and good use of resources.

Auto-scale capabilities to automatically adjust the number of containers based on workload demands improving performance.

Monitor dashboards in real-time and setup alerts to ensure notifications for critical events.

Interact with charts and graphs to help analyze data and spot issues in logs and events.

• Manage storage & disk using Logical Volume Manager in RedHat Linux.

• Manage system security services such as IPTABLES, FIREWALL D and SELinux.

• Troubleshoot and resolve Linux-related network issues.

• Analyze and debug configuration management and Linux OS. Upgrade packages on Linux (rpm, yum) and patching systems to maintain the production environment.

Assisted users with creating and managing SSH keys, providing access to Linux servers using tools like SSH and troubleshooting remote access issues.

SYSTEMS/LINUX ADMINISTRATOR 02/2018 to 07/2020

Strike, Inc. - Jacksonville, FL

Unix/Linux

Managed virtual machines, from creating, configuring, monitoring, to maintaining virtualized instances.

Managed Linux-based systems, overseeing user accounts, setting permissions, and handling user access to resources and services.

Maintained file systems, disk space, and storage devices, ensuring efficient utilization and data integrity.

• Implemented security measures, configured & managed firewall rules and SELinux CITIZENSHIP

policies.

Installed, updated, and configured software packages and applications across Linux systems.

Analyzed system logs, diagnosing issues, and resolving technical problems to maintain system uptime and stability.

Configured and provided support for DHCP servers and configured static DHCP leases, ensuring that devices on the network receive consistent and reliable network configurations, including IP addresses, subnet masks, gateways, and DNS servers.

Used Cron to schedule scripts to automatically run full, differential & incremental backups.

Monitored and scaled up machine resources by extending file systems and additional space.

• Troubleshot and resolved Linux-related network issues. Setup NFS file sharing, enabling seamless collaboration and resource sharing across teams.

• Deployed AutoFS auto-mounter, simplifying remote file system access for users.

• Utilized tools like Top and Ps to actively monitor system processes. Adjusted process priorities by applying renice to allocating resources appropriately to critical tasks and enhancing overall responsiveness.

Troubleshot and terminated misbehaving processes using kill command in order to resolve system disruptions.

Utilized LVM snapshots for efficient backups and system restore points, enhancing data protection strategies.

Collaborated with teams to design LVM configurations that aligned with performance and redundancy requirements.

LANGUAGES Bash:

Professional

Python:

Professional

JSON:

Professional

YAML:

Professional

HCL:

Professional

• U.S Citizen



Contact this candidate