Job Overview
We are seeking a highly skilled Senior DevOps Engineer with strong software engineering and cloud expertise to join our team. The ideal candidate will have hands-on experience with containerization, AWS cloud services, CI/CD pipelines, observability tools, and infrastructure automation. This role requires a problem-solver who is passionate about enhancing developer workflows, optimizing system performance, and advocating for best practices in DevOps and Software Engineering.
Key Responsibilities
- Design, implement, and maintain secure, scalable, and reliable DevOps solutions across cloud and containerized environments.
- Develop and optimize CI/CD workflows using GitHub Actions to support seamless software delivery.
- Manage containerized applications using Docker, Kubernetes, EKS, and Helm, ensuring high availability and performance.
- Implement and maintain infrastructure as code using Terraform and CloudFormation.
- Configure and manage monitoring, logging, and observability solutions (e.g., CloudWatch, Splunk, Datadog) to ensure system reliability.
- Manage artifact repositories with JFrog and ensure efficient dependency and package management.
- Perform system administration on Linux servers, including Shell scripting and automation for operational efficiency.
- Troubleshoot, diagnose, and resolve complex issues across infrastructure, applications, and networking layers.
Qualifications & Skills
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum 5 years of software engineering experience with proficiency in at least one of: JavaScript, Java, Python, or .NET.
- At least 3 years of containerization experience (Docker, Kubernetes, EKS, Helm). Relevant certifications are a plus.
- At least 3 years of AWS cloud experience, with solid understanding of cloud services and infrastructure management. AWS certifications are advantageous.
- Proven expertise with infrastructure as code tools (Terraform, CloudFormation).
- Experience with logging and observability tools (CloudWatch, Splunk, Datadog).
- Proficiency in CI/CD pipelines and GitHub Actions.
- Strong knowledge of artifact repository management systems (e.g., JFrog).
- Solid Linux administration and Shell scripting skills.
- Strong problem-solving ability, with proven experience resolving complex system issues.
- Excellent communication and collaboration skills, with ability to work effectively across diverse engineering teams.
- Passionate about advocating and implementing best practices in DevOps and software engineering.