Senior DevOps Engineer
lftechnology
Job Description
Job Description
-
Ensure smooth operation, accounting, and reliability of the overall infrastructure.
-
Deploy, monitor, and maintain production environments and cloud-native solutions.
-
Design, plan, and manage highly available and secure AWS cloud infrastructure.
-
Identify and implement automation opportunities in deployment, infrastructure provisioning, and system management.
-
Oversee infrastructure monitoring, scaling, and cost optimization using industry best practices.
-
Design, configure, and monitor secure and scalable network infrastructure.
-
Troubleshoot and resolve issues in Linux-based remote servers and local workstations (Linux & Windows).
-
Perform in-depth analysis of security incidents and anomalies using logs, alerts, and monitoring tools.
-
Automate infrastructure provisioning and resource scaling for optimal efficiency.
-
Maintain and manage application, web, and database servers including Apache, Nginx, MySQL, PostgreSQL, and SQL Server.
-
Mentor junior DevOps engineers, fostering a collaborative and growth-oriented team culture.
-
Drive adoption of organizational processes, DevOps standards, and best practices.
-
Stay up to date with evolving technologies and trends in cloud, DevOps, and infrastructure engineering.
Job requirements
-
Minimum of 4 years of experience as a DevOps Engineer or in a similar role.
-
Strong hands-on experience with AWS (preferred), Azure, or GCP.
-
AWS Certifications (e.g., Solutions Architect Associate / Professional, DevOps Engineer Professional) are a strong plus.
-
Proficiency with Infrastructure as Code (IaC), preferably Terraform.
-
Strong knowledge of containerization using Docker and orchestration using Kubernetes.
-
Experience with CI/CD tools such as GitHub Actions, Travis CI, Jenkins, etc.
-
Competent in configuring and managing databases like MySQL, PostgreSQL, and SQL Server.
-
Experience managing application and web servers (Apache, Nginx).
-
Solid Linux administration skills (Ubuntu, CentOS, Amazon Linux), including installation, package management, user and process control, and system monitoring.
-
Proficient in scripting and automation using Bash, Python, Go, or similar languages.
-
Understanding of networking concepts (TCP/UDP, DNS, DHCP, routing protocols, etc.).
-
Strong grasp of security principles and familiarity with web-based security tools and methodologies.
-
Experience with source control systems like Git.
-
Hands-on experience with observability and monitoring tools (Grafana, Prometheus, Nagios, DataDog, New Relic, etc.).
-
Excellent communication and documentation skills; able to present ideas clearly to technical and non-technical audiences.
-
Strong mentorship mindset with the ability to guide junior engineers and foster team
-
Self-driven and highly motivated individual capable of working independently and taking ownership of initiatives.
Skills
-
AWS
-
Linux
-
Kubernetes