[8AI] DevOps Engineer
ExternalFull-timeRemote2d ago
AzureBashCI/CDCloudflareComplianceGitHub
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design and Implement Infrastructure as Code (IaC): Utilize Terraform to automate and manage infrastructure across Azure and Cloudflare, ensuring consistent and scalable deployments.
- Database Management: Oversee PostgreSQL DB operations and automate DB-related tasks to streamline database management.
- Message Queue Configuration: Deploy and configure message queues to facilitate efficient data processing and communication between services.
- CI/CD Pipeline Management: Develop and maintain CI/CD pipelines using GitHub Actions, automating the software delivery process to improve deployment efficiency.
- Infra Security and Management: Ensure security across the infrastructure, enforcing RBAC practices and applying best practices for compliance and security within the DevOps lifecycle.
- Monitor, Optimize, and Ensure Observability of System Performance: Implement and maintain monitoring and observability solutions to track and optimize system performance, identify bottlenecks, and maintain system health.
- Troubleshoot and Resolve Infrastructure Issues: Quickly diagnose and resolve any infrastructure- related issues, ensuring minimum disruption to our services.
- BS/MS in Computer Science, Information Technology, or a related Engineering field.
- 8+ years of industry experience as a DevOps Engineer or in a similar role, supporting cloud-based infrastructure and automation.
- Proficiency with Azure: Hands-on experience with Azure and cloud services in production environments, with a strong focus on security and scalability.
- Infrastructure as Code (IaC): Proven experience with Terraform for automating infrastructure provisioning and management.
- Database Management: Expertise in managing PostgreSQL databases and automating related tasks.
- CI/CD Pipelines: Strong experience in designing, maintaining, and automating CI/CD pipelines (preferably with GitHub Actions).
- Scripting and Automation: Proficiency in scripting languages like Bash, Python, or PowerShell to automate tasks and improve efficiency.
- Monitoring and Observability: Strong production experience implementing monitoring and observability solutions to track system performance, identify bottlenecks, and maintain overall system health.
- Problem-Solving Skills: Ability to troubleshoot and resolve complex infrastructure issues in a timely and efficient manner.
- Communication Skills: Excellent collaboration abilities, working effectively within cross-functional teams and sharing knowledge.
- Security Knowledge: Experience implementing security measures within the DevOps lifecycle, including managing secrets and ensuring compliance. Nice to have: understanding of OAuth 2.0 / OpenID Connect concepts (tokens, scopes, common flows) and familiarity with Azure AD/Entra ID.
- Ability to work in a hybrid in-office setup (3 days/week in-office presence required).
Benefits
Health insuranceVision insurance
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Softwaremind? Share your experience