- Company Name
- Revel IT
- Job Title
- Sr Devops Engineer
- Job Description
-
**Job Title**
Senior DevOps Engineer
**Role Summary**
Lead the design, deployment, and operation of Azure-based cloud infrastructure and containerized applications. Drive platform reliability, scalability, and security across OpenShift/Kubernetes, F5 load balancing, and CI/CD pipelines, while mentoring junior staff and collaborating with cross-functional teams.
**Expectations**
- Deliver high-availability, secure, and performant cloud solutions.
- Own end-to-end platform lifecycle and continuous improvement.
- Communicate complex technical concepts to both technical and non‑technical stakeholders.
- Act as a proactive problem‑solver and DevOps culture ambassador.
**Key Responsibilities**
- Design, deploy, and manage Azure cloud infrastructure with emphasis on HA, security, and performance.
- Architect and maintain OpenShift, Kubernetes, and Docker environments for production and non‑production workloads.
- Configure and optimize F5 load balancers for efficient traffic distribution.
- Implement and maintain monitoring (Splunk, APM tools) to detect and resolve issues proactively.
- Build and maintain Harness.io CI/CD pipelines and integrate with other DevOps tools.
- Perform advanced Linux administration: configuration, tuning, and hardening.
- Develop and maintain shell scripts (Bash, Python) for automation and provisioning.
- Manage firewall rules and network security policies to protect infrastructure.
- Own platform lifecycle: planning, implementation, optimization, and decommissioning.
- Provide strategic guidance on cloud architecture and DevOps best practices.
- Collaborate with development, infrastructure, and business teams to align platform capabilities with business goals.
- Document infrastructure, processes, and runbooks comprehensively.
- Troubleshoot complex infrastructure issues and implement sustainable solutions.
- Participate in on‑call rotation and production incident support.
- Mentor junior team members and promote DevOps culture.
**Required Skills**
- 7+ years of DevOps or Cloud Engineering experience.
- Deep expertise in Azure cloud, OpenShift, Kubernetes, and Docker.
- Proficient with F5 load balancer configuration.
- Advanced Linux system administration (server configuration, performance tuning, security hardening).
- Strong shell scripting (Bash, Python).
- Experience with monitoring tools (Splunk, APM).
- Knowledge of firewall/network security management.
- Familiarity with AI‑powered work optimization tools.
- Excellent verbal and written communication.
- Leadership, strategic thinking, and multi‑project management.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Relevant certifications preferred: Azure Solutions Architect, CKA, Red Hat Certified Specialist in OpenShift.
**Preferred Additional Skills**
- Infrastructure as Code (Terraform, Ansible).
- CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
- Agile/Scrum methodologies.
- Container security, compliance frameworks, or SRE practices.