- Company Name
- Nuclear Promise X
- Job Title
- DevOps Software Developer
- Job Description
-
Job title: DevOps Software Developer
Role Summary:
Senior DevOps Engineer responsible for designing, building, and operating secure, production‑grade cloud infrastructure for regulated environments. Manages end‑to‑end delivery of CI/CD pipelines, container orchestration, infrastructure‑as‑code, observability, and reliability engineering for SaaS and AI‑enabled products.
Expectations:
- Deliver secure, scalable, and reliable cloud infrastructure meeting regulatory standards.
- Lead automation and continuous integration/deployment initiatives.
- Serve as a technical standard‑setter and mentor within the engineering team.
- Own end‑to‑end system design, implementation, testing, deployment, and incident response.
- Drive best‑practice adoption across product and infrastructure domains.
Key Responsibilities:
- Architect, implement, and maintain secure cloud environments on Azure, AWS or GCP.
- Design, deploy, and manage containerized workloads using Docker and Kubernetes (AKS/EKS/GKE).
- Build and maintain CI/CD pipelines with automated testing, security scanning, and deployment controls (DevSecOps).
- Develop and maintain infrastructure‑as‑code (Terraform, ARM, or equivalent) for reproducible, auditable environments.
- Establish observability frameworks (metrics, logging, tracing) to support SLI/SLOs and high availability.
- Own reliability engineering: disaster recovery, backup automation, and incident response processes.
- Implement secure architecture patterns, IAM controls, secrets management, and compliance hardening.
- Collaborate closely with software teams to embed DevOps best practices into product development.
- Contribute to cloud platform standards and architectural decisions that scale across deployments.
Required Skills:
- Deep expertise in cloud platforms (Azure, AWS, GCP).
- Strong background in Kubernetes, Docker, and container orchestration.
- Proficiency in IaC tools: Terraform, ARM templates, or similar.
- Advanced CI/CD pipeline design with security scanning and automated testing.
- Experience with observability stack (Prometheus, Grafana, ELK, OpenTelemetry).
- Knowledge of reliability engineering concepts (SLOs, chaos engineering, disaster recovery).
- Solid understanding of secure architecture, IAM, secrets management, and compliance for regulated industries.
- Strong scripting and automation skills (Python, Bash, PowerShell).
- Excellent communication, leadership, and cross‑functional collaboration.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Relevant cloud certifications preferred: Microsoft Certified: Azure Solutions Architect Expert, AWS Certified Solutions Architect – Professional, or Google Cloud Professional Cloud Architect.
- Additional DevOps or security certifications (e.g., Certified Kubernetes Administrator, Certified DevSecOps Professional) are advantageous.