Join our team as a Senior DevOps Engineer to design, implement, and maintain the infrastructure supporting our suite of marketing applications. You will work closely with the Lead Software Application Architect and development teams to establish robust CI/CD pipelines, containerization strategies, and cloud infrastructure.
Requirements
- Design and implement cloud infrastructure using Infrastructure as Code (IaC) with Terraform across Azure and Google Cloud environments
- Architect and maintain Kubernetes clusters for containerized applications, ensuring scalability, reliability, and security
- Develop and optimize CI/CD pipelines for automated testing, building, and deployment of applications either containerized into Kubernetes or as stand alone services.
- Implement monitoring, logging, and alerting solutions to ensure high availability and performance
- Create Helm charts for standardized application deployments across environments
- Implement security best practices for cloud infrastructure, including network design, identity management, and access controls
- Collaborate with development teams to optimize application containerization and deployment strategies
- Establish disaster recovery and backup solutions to ensure business continuity
- Automate routine operational tasks using Python, PowerShell, and Bash scripting
- Work with the Lead Software Application Architect to align infrastructure design with overall architectural vision
- Optimize cloud costs while maintaining performance and reliability
- Implement and maintain networking solutions, including VPNs, load balancers, and API gateways
- Design and implement authentication and authorization solutions across cloud environments
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Tuition Reimbursement
- Relocation Assistance