
DevOps Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Alabama, +28 more states.
• Design, implement, oversee, and optimize cloud infrastructure, primarily utilizing Microsoft Azure.
• Create and uphold infrastructure-as-code, configuration management, and automation solutions.
• Develop reusable tools and frameworks to enhance operations, minimize manual tasks, and boost engineering productivity.
• Enhance the reliability, scalability, performance, security, and cost-effectiveness of production environments.
• Design, implement, and manage secure, scalable CI/CD pipelines and automated deployment processes.
• Collaborate with development and QA teams to enhance release efficiency, deployment reliability, and application performance.
• Establish and uphold deployment standards, operational readiness requirements, and release management practices.
• Participate in Agile Scrum development activities, including technical planning, implementation, testing, and deployment.
• Implement and improve monitoring and observability solutions, including centralized logging, metrics, alerting, dashboards, and distributed tracing.
• Establish and maintain service-level indicators (SLIs) and service-level objectives (SLOs).
• Troubleshoot complex production issues, perform root-cause analysis, and implement lasting corrective measures.
• Identify and proactively mitigate infrastructure, application performance, and operational risks.
• Support incident response and the ongoing improvement of production systems.
• Lead or assist in cloud, application, database, and infrastructure migration initiatives.
• Develop migration plans, automation scripts, validation procedures, rollback strategies, and post-migration monitoring.
• Collaborate with engineering teams to modernize infrastructure and enhance system architecture.
• 5+ years of professional experience in DevOps, Site Reliability Engineering (SRE), platform engineering, cloud engineering, or a closely related field.
• 3+ years of experience in designing, implementing, and maintaining CI/CD pipelines and automated deployment processes.
• 3+ years of hands-on experience deploying, operating, and troubleshooting applications in cloud environments, preferably Microsoft Azure.
• Familiarity with infrastructure-as-code and configuration management tools such as Terraform, Azure Bicep, ARM templates, or Ansible.
• Experience in implementing monitoring and observability solutions, including logging, metrics, alerting, dashboards, and distributed tracing.
• Proficient in scripting and automation using one or more languages such as Python, PowerShell, Bash, JavaScript, TypeScript, or Node.js.
• Experience in supporting cloud, application, infrastructure, or database migrations.
• Working knowledge of SQL databases and the processes for database deployment or migration.
• Experience supporting high-volume, highly available, multi-tier enterprise applications.
• Understanding of cloud security principles, identity and access management, secrets management, and vulnerability remediation.
• Experience utilizing AI-assisted engineering tools for troubleshooting, automation, development, or documentation.
• Advanced experience with Microsoft Azure infrastructure, cloud services, and deployment automation.
• Familiarity with containerization and orchestration technologies, including Docker, Kubernetes, or Azure Kubernetes Service (AKS).
• Experience in designing enterprise-scale CI/CD pipelines, deployment strategies, and release management processes.
• Advanced knowledge of observability platforms, distributed tracing, alert optimization, and service reliability practices.
• Experience leading complex cloud migrations, infrastructure modernization, or platform transformation initiatives.
• Experience developing reusable infrastructure modules, automation frameworks, or engineering standards.
• Familiarity with NoSQL databases, messaging platforms, or event-driven architectures.
• Experience using AI agents or AI-enabled automation to streamline engineering workflows.
• Advanced technical education, professional certifications, or equivalent specialized training (preferred).
• Must reside in an approved U.S. location.
• Medical insurance.
• Dental insurance.
• Vision insurance.
• Life insurance.
• 401(k).
• PTO.
• Sick leave.
NinjaOne
Simple Software Solutions Group, Inc
Leidos
Experian
Get handpicked remote jobs straight to your inbox weekly.