- Company Name
- Castelion
- Job Title
- Senior DevOps Engineer
- Job Description
-
**Job Title**
Senior DevOps Engineer
**Role Summary**
Lead the design, implementation, and maintenance of automated infrastructure, CI/CD pipelines, and cloud deployments for advanced defense systems, ensuring high reliability, scalability, and security across development, staging, and production environments.
**Expectations**
- U.S. citizen or eligible for security clearance and ability to obtain/maintain it.
- Proven ability to work autonomously in fast‑paced, high‑initiative environments.
- Strong communication skills; proactive blocker identification and stakeholder interaction.
- Commitment to continuous improvement, innovation, and mission‑driven performance.
**Key Responsibilities**
- Deploy, manage, and optimize Azure cloud services for mission-critical workloads.
- Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, and Git, ensuring smooth release processes.
- Design, implement, and troubleshoot Docker and Kubernetes‑based container deployments.
- Implement monitoring and analytics with Grafana, Foxglove, and other tools; analyze data for performance tuning.
- Enforce security best practices, access controls, and compliance with industry standards.
- Manage artifact repositories (Nexus) and dependency management with Conan, Cargo, and PyPI.
- Collaborate with development, operations, and security teams to diagnose, troubleshoot, and resolve production and development issues.
**Required Skills**
- 4+ years DevOps, infrastructure automation, or cloud engineering experience.
- Expertise in Linux server administration.
- Proficient in Bash, Python, and shell scripting.
- Strong experience with Git, GitHub workflows, Jenkins, and GitHub Actions.
- Deep understanding of Docker, Kubernetes, and container orchestration.
- Hands‑on experience with Azure cloud services, networking, and deployment issues.
- Familiarity with monitoring solutions (Grafana, Foxglove) and security/compliance practices.
- Ability to analyze data, troubleshoot complex issues, and drive solutions independently.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Valid U.S. citizenship or legal status permitting security clearance; existing clearance preferred.
- No specific certifications required but knowledge of Azure, Kubernetes, and CI/CD tools strongly preferred.