Senior Multi-Cloud DevSecOps Engineer
This is a Hybrid position. Key Responsibilities: Leadership and Collaboration:
- Lead cross-functional teams, fostering collaboration between development, operations, and security
- Mentor team members on DevSecOps best practices and emerging cloud technologies
- Facilitate knowledge sharing sessions on multi-cloud strategies and security practices
- Manage and optimize accounts across multiple cloud platforms (e.g., AWS, Azure, GCP, OCI)
- AWS: Implement AWS Organizations for multi-account management and Security Hub for centralized security monitoring
- Azure: Utilize Azure Policy and Management Groups for governance across multiple subscriptions
- GCP: Implement resource hierarchy and organization policies for centralized control
- Automate critical processes using cloud-native tools and third-party solutions
- Design and implement cross-cloud architectures, ensuring interoperability and optimal resource utilization
- Demonstrate expertise in both Linux (e.g., Ubuntu, CentOS, Amazon Linux) and Windows server administration
- Manage and automate virtual machines using various hypervisors (e.g., VMware vSphere, Microsoft Hyper-V, KVM, Proxmox)
- Configure and secure networks across on-premises and multi-cloud environments
- Implement consistent network security groups and firewall rules across AWS VPCs and Azure VNets
- Set up and manage VPN connections between on-premises data centers and multiple cloud providers
- Utilize multiple IaC tools for different cloud platforms and use cases:
- Terraform for multi-cloud resource provisioning
- AWS CloudFormation for AWS-specific deployments
- Azure Resource Manager (ARM) templates for Azure resources
- Google Cloud Deployment Manager for GCP
- Implement configuration management using tools like Ansible, Chef, Puppet, or SaltStack
- Use Terraform to provision consistent Kubernetes clusters across AWS EKS and Azure AKS
- Implement Ansible playbooks for consistent configuration of web servers across different cloud providers
- Proficient in Git-based workflows, including advanced features like branching strategies and code reviews
- Experience with multiple Git platforms: GitHub, GitLab, Bitbucket, Azure DevOps Repos
- Implement GitOps practices for infrastructure and application deployments
- Expertly use Docker for containerization and implement best practices for container security
- Implement and manage container orchestration using:
- Kubernetes (including managed services like EKS, AKS, GKE)
- Docker Swarm
- AWS ECS/Fargate
- Azure Container Instances
- Develop and maintain local Docker environments for development teams
- Set up a multi-region Kubernetes cluster using EKS and AKS for high availability
- Implement automatic scaling and self-healing for containerized applications across cloud providers
- Implement and manage CI/CD pipelines using various tools:
- Jenkins
- GitHub Actions
- GitLab CI
- Azure DevOps Pipelines
- AWS CodePipeline
- Google Cloud Build
- Integrate automated testing, security scanning, and compliance checks into deployment processes
- Create a multi-stage pipeline that builds, tests, and deploys to staging environments in AWS and production in Azure
- Implement blue-green deployments for zero-downtime updates across multiple cloud platforms
- Apply a self-auditing mindset to continuously optimize and secure infrastructure across all cloud platforms
- Create hardened container images compliant with various standards (e.g., DoD STIG, CIS Benchmarks)
- Implement and manage cloud-native security services:
- AWS: GuardDuty, Security Hub, IAM
- Azure: Security Center, Sentinel, Azure AD
- GCP: Security Command Center, Cloud IAM
- Implement a centralized logging and monitoring solution that aggregates data from multiple cloud providers
- Set up automated compliance checks using AWS Config, Azure Policy, and GCP Security Command Center
- Design and implement secure API architectures across multiple cloud platforms
- Experience with various API Gateway technologies:
- AWS API Gateway
- Azure API Management
- Kong
- APISIX
- Implement API security best practices, including OAuth, API keys, and rate limiting
- Understand AI model deployment and optimization techniques across cloud platforms:
- AWS SageMaker
- Azure Machine Learning
- Google Cloud AI Platform
- OnPrem Model hosting
- Implement MLOps practices for model versioning, deployment, and monitoring
- Proficient in multiple project management and collaboration tools:
- Atlassian suite (Jira, Confluence)
- Microsoft Teams and Azure DevOps
- Implement and maintain documentation for multi-cloud architectures and processes
- Strong proficiency in multiple scripting languages for cross-platform automation:
- Python
- PowerShell
- Bash
- Go
- Develop custom tools and scripts to enhance multi-cloud management and security
- Examples:
- Create a Python script that audits and reports on resource usage across AWS, Azure, and GCP
- Develop a PowerShell module for automated user management across on-premises Active Directory and cloud identity providers
- 10+ years of experience in DevOps, with a strong focus on multi-cloud environments and security integration (DevSecOps)
- Extensive experience with at least two major cloud platforms (AWS, Azure, GCP, OCI)
- Proficiency in multiple Infrastructure as Code tools (Terraform, CloudFormation, ARM templates)
- Strong knowledge of containerization technologies (Docker) and orchestration platforms (Kubernetes, Docker Swarm)
- Experience with various CI/CD tools and methodologies across different cloud platforms
- Solid understanding of network security principles and implementation in multi-cloud environments
- Expertise in at least two scripting languages (Python, PowerShell, Bash, or Go)
- Familiarity with Agile methodologies and various project management tools
- Multiple cloud certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, Google Cloud Professional DevOps Engineer)
- Experience with multi-cloud cost optimization and FinOps practices
- Knowledge of AI/ML deployment and optimization techniques across different cloud platforms
- Familiarity with multiple compliance frameworks (HIPAA, PCI-DSS, GDPR) in addition to DoD STIG
- $145,000 - $150,000
Recommended Jobs
Program Specialist - Youth Sports
Job Description Job Description The Powhatan YMCA is currently seeking part time sports enthusiasts to help with a number of different sports programs such as basketball, soccer & volleyball! Thi…
Warehouse Worker Lead - James Madison University
The Warehouse Lead Worker is responsible for receiving and processing incoming stock/product, preparing and completing orders for delivery or pickup, and performing inventory and quality controls. Ma…
Construction Mechanical Engineer 2 (PBMO)
Job Description Job Description About ISI Professional Services: ISI Professional Services is a full-service consulting firm with over 30 years of experience providing tailored workforce and p…
215021 - Compensation Data Analyst 1
Chipton-Ross is seeking a Compensation Data Analyst 1 for a contract opportunity in Newport News, VA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE): 0 years with Bachelor's Degree in related …
Wait Staff - Server - Richmond Convention Center
Serving others prepares you to lead others. As a Server on our team, you’ll master the art of creating an awesome customer experience. You’ll be responsible for taking orders, serving food and drinks…
Care Coordinator - IN
Care Coordinator IN – Marion, Elkhart, Wayne, Allen & Surrounding Counties Company: CareStar, Inc. Location: Marion, Elkhart, Wayne, Allen, IN (and surrounding areas) Job Type: Full-Time |…
Threat Management Specialist
Job Description Job Description Threat Management Specialist Position Summary: Position Description: Threat Management Specialist Location: Washington, D.C. Work Posture: On-…
Commercial HVAC Service Technician
Job Title: HVAC Service Technician (Commercial) Roanoke,VA area Pay - depends on experience! Job Description As a Commercial HVAC Service Technician, you will perform HVAC maintenance and…
Floor Technician
Job Description Job Description Description: Join SOLID Surface Care where you can become a Craftsman! Position: Floor Technician Location: Sterling, VA Job Type: Full-Time About …
Production Team Member
Job Description Job Description Job description TruckVault , the growing industry leader for in-vehicle secure storage seeks production team members. We offer a comfortable team environment a…