DevOps Engineer: Multi-Language, Real-Time Intelligent Communication Systems
Job Summary
As our DevOps Engineer, you will be responsible for designing, implementing, and maintaining a multi-language cloud-based infrastructure on Azure. You’ll focus on Azure Container Apps, orchestrating Dockerized services (including Node.js, Python, PHP, and C#), managing CI/CD pipelines, and ensuring mission-critical services remain online and resilient. You’ll collaborate closely with development teams, QA, and product owners to schedule and perform deployments in a secure, automated, and repeatable manner.
Key Responsibilities
- Infrastructure Management & Automation
- Architect, manage, and optimize infrastructure on Azure, ensuring high availability and strong security practices.
- Use Azure Container Apps, Docker, and (potentially) Kubernetes (AKS) to containerize and run Node.js, Python, PHP, and C# services.
- Implement Infrastructure as Code (IaC) using templates, or similar tools for consistent and repeatable environment provisioning.
- CI/CD Pipelines & Deployment
- Build and maintain robust CI/CD pipelines using Azure DevOps, integrating multiple codebases (Node.js, Python, PHP, C#).
- Collaborate with developers to schedule and perform zero-downtime deployments for mission-critical services.
- Troubleshoot build failures and deployment issues swiftly to minimize disruption.
- Monitoring, Logging & Alerting
- Implement comprehensive monitoring solutions to track performance across all services.
- Configure alerts and incident response processes to rapidly detect and address issues.
- Establish a unified logging strategy (e.g., Azure Log Analytics, ELK Stack) for quicker root-cause analysis.
- Security & Compliance
- Ensure containerized environments follow best practices for security, including access controls, secrets management, and network segmentation.
- Conduct regular security audits and vulnerability scans, addressing findings promptly.
- Collaborate with security teams or compliance officers to maintain industry-standard protocols.
- Collaboration & Cross-Functional Support
- Partner with developers to diagnose and resolve performance bottlenecks, ensure stable releases, and optimize resource usage.
- Share DevOps best practices with the broader engineering team, fostering a culture of collaboration and shared ownership.
- Maintain clear and actionable documentation of infrastructure, processes, and incident responses.
- System Reliability & Incident Management
- Own the uptime and reliability of multiple codebases running in a distributed environment.
- Develop and maintain Disaster Recovery (DR) strategies and Business Continuity Plans for mission-critical services.
- Lead post-incident investigations and implement long-term solutions to avoid repeat issues.
- Platform & OS Expertise
- Manage and troubleshoot infrastructure on both Linux and Windows systems.
- Ensure smooth integration and deployment of cross-platform tools, scripts, and automation workflows.
- Cloud Networking & Security Infrastructure
- Design and manage Azure networking components including VNets, subnets, NSGs, and private endpoints to ensure secure service-to-service communication.
- Configure and maintain Azure Firewall, Application Gateway, or WAF rules to protect public-facing services.
- Manage DNS configuration (Azure DNS, private DNS zones) and load balancing for high availability.
- Implement and maintain secure remote access solutions (VPN, Azure Bastion) for administrative access.
- Configure network policies for containerized workloads, ensuring proper isolation and traffic flow.
- Troubleshoot connectivity issues across services, including external integrations (telephony, third-party APIs).
Required Qualifications
- 3+ years of experience as a DevOps Engineer or similar role, managing cloud-based and containerized environments.
- Hands-on experience with Azure services (Azure DevOps, Azure Container Apps, Azure Monitor, etc.).
- Proficiency in Docker, container orchestration (e.g., Kubernetes, Azure Container Instances), and Infrastructure as Code tools.
- Solid experience with Linux and Windows operating systems, scripting, and automation.
- Demonstrated success in building and maintaining CI/CD pipelines for diverse codebases (e.g., Node.js, Python, PHP, C#).
- Strong understanding of networking, load balancing, and security best practices in cloud environments.
- Excellent troubleshooting skills for complex distributed systems and applications.
- Exceptional communication and collaboration skills to partner with cross-functional teams.
- Hands-on experience with Azure networking (VNets, NSGs, private endpoints, Azure Firewall/Application Gateway, DNS).
- Understanding of network security principles including firewall rule management, traffic segmentation, and secure connectivity patterns.
Preferred Qualifications
- Experience with multiple programming languages (Node.js, Python, PHP, C#) at an operational level.
- Familiarity with monitoring/logging stacks.
- Knowledge of in-memory data stores.
- Prior exposure to real-time or high-availability systems and best practices.
- Understanding of serverless event-driven architectures.
- Azure, AWS, or Kubernetes certifications.
- Experience with hybrid connectivity (VPN, ExpressRoute) and hub-spoke network architectures.
- Familiarity with securing real-time communication infrastructure (WebSockets, SIP/VoIP traffic).
Why Join Us?
- Innovative Environment : Contribute to forward-thinking technologies at the crossroads of real-time communication and AI-driven interactions.
- Collaborative Culture : Work in an environment that values open communication, knowledge sharing, and continuous learning.
- Professional Growth : Expand your skillset across multiple languages and frameworks, supported by ongoing training and development opportunities.
- Remote Flexibility : Enjoy the benefits of remote or hybrid work (if available), coupled with competitive compensation and comprehensive benefits.
- Mission-Critical Impact : Play a key role in ensuring top-tier availability and performance for a platform relied upon by cutting-edge AI applications.
Location : Orlando (Remote Hybrid)
Compensation : Competitive salary, benefits, and performance-based bonuses
If you have a passion for automation, reliability, and working across diverse tech stacks, we want to hear from you. to join our team as a DevOps Engineer and help us deliver seamless, highly available experiences!
Recommended Jobs
Human Resources Coordinator (Bilingual) - Hilton Orlando
The Hilton Orlando is seeking a Bilingual Coordinator (fluent in English & Spanish) to join our Human Resources team. Comprehension of Creole language is a huge plus! This 1424 room property is loc…
Medical Assistant (Lecanto)
Description: At PedIM Healthcare, we believe that a positive work environment is essential for providing exceptional patient care and fostering professional growth. We're looking for a Medical Assist…
Senior GL Accountant
Description This position will handle various accounting duties including month end close, production of financial reports & appropriate analysis, general ledger maintenance, various local tax fi…
Visual Merchandising Specialist
Chanel seeks a Visual Merchandising Specialist in Miami to oversee visual merchandising standards within the boutique. This role involves coordinating visual guidelines, managing display elements, and…
Welder
Job Description Job Description Description: Job Summary: A welder specializes in joining metal parts together using various welding techniques. Here at Golden our welders are skilled in Al…
Finance and Insurance (F&I) Manager
The Finance and Insurance (F&I) Manager will play a pivotal role in the sales process by offering financing options, securing approvals, and presenting additional products and services to enhance the …
Concierge Loss Prevention
POSITION SUMMARY Respond to Residence owners' and their guests' requests for visitor information, special arrangements, or services (e.g., transportation, reservations, dry cleaning) by making arr…