Olo - Senior DevOps Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Skills needed: Platform Engineering – Developer Productivity • Years of experience: Not stated explicitly; assume at least some years required for a Senior position but cannot specify without explicit information. • Education: Not specified in the job posting text provided. • Certifications: None mentioned specifically, though DevOps Engineers often benefit from certifications like AWS Certified DevOps Engineer or Microsoft Certified: Azure Solutions Expert; however, these are not stated here and cannot be assumed without explicit information. • Must-haves: Not explicitly listed in the job posting text provided.
Responsibilities
• Develop and implement platform engineering strategies to enhance developer productivity within the organization's DevOps practices. • Collaborate with cross-functional teams to define technical requirements for new features and improvements in existing systems. • Design, develop, deploy, test, monitor, troubleshoot, and maintain infrastructure as code (IaC) solutions across various environments using tools like Terraform or AWS CloudFormation. • Optimize the performance of applications by identifying bottlenecks and implementing scalable architectures to handle varying loads efficiently. • Implement security best practices within development pipelines, including automated vulnerability scanning and compliance checks with industry standards such as OWASP Top 10 or CIS benchmarks. • Lead the creation of documentation for technical processes, tools, and infrastructure to ensure knowledge transfer among team members and facilitate onboarding new hires. • Participate in code reviews and provide feedback to peers with a focus on maintainability, scalability, security, and performance optimization. • Monitor system health using monitoring tools like Prometheus or Grafana; analyze logs for anomalies that could indicate potential issues within the infrastructure. • Collaborate closely with product owners and business analysts to understand user needs and translate them into technical specifications ensuring alignment between development efforts and organizational goals. • Stay updated on emerging technologies, tools, and best practices in DevOps; proactively identify opportunities for process improvements or automation within the organization's infrastructure management workflows.