World Business Lenders, LLC

Azure Platform Engineer

World Business Lenders, LLC

full-time

Posted on:

Location Type: Remote

Location: Colombia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Help create a reliable Azure platform that supports quick, secure, and consistent deployment of containerized applications.
  • Turn application and business needs into scalable cloud solutions, automate processes, enhance monitoring, and ensure security and governance are upheld throughout the Azure environment.
  • Design, implement, and maintain Azure resource architectures that run containerized applications.
  • Configure and manage essential Azure services such as Azure Container Registry, Azure Key Vault, Azure Monitor, Log Analytics, Application Insights, virtual networks, load balancers, and private endpoints to support application workloads.
  • Use Infrastructure as Code tools like Bicep, ARM templates, or Terraform to provision Azure environments consistently, reliably, and with full auditing.
  • Build, maintain, and optimize Dockerfiles and container images for Linux-based applications, ensuring they are lean, secure, and perform smoothly at runtime.
  • Implement secure secrets management for containers by leveraging Azure Key Vault and native Azure integrations for handling connection strings, API keys, certificates, and passwords.
  • Integrate vulnerability scanning into the image build and deployment workflows, collaborating with development and security teams to promptly address any issues.
  • Configure and maintain monitoring setups using Azure Monitor, Application Insights, Log Analytics, and set up alerts for key health and performance metrics.
  • Diagnose and resolve incidents affecting containerized workloads, whether they involve networking, identity, configurations, or performance across the Azure platform.
  • Analyze resource usage and Azure cost data to spot optimization opportunities, such as right-sizing resources, adjusting scaling policies, optimizing images, or selecting the best services for the job.
  • Collaborate closely with application development, data, and security teams to define platform requirements and establish best practices for deploying and managing services on Azure.

Requirements

  • A Bachelor’s degree in Computer Science, Engineering, Information Systems, or an equivalent blend of practical experience is required.
  • 3 to 5+ years of hands-on expertise with cloud platforms, including at least 2+ years honing your skills specifically with Microsoft Azure.
  • Demonstrated expertise in Microsoft Azure, confidently navigating core services such as compute, networking, storage, identity, and monitoring to deliver robust solutions.
  • Hands-on experience deploying and managing containerized applications using Azure Container Apps, Azure Kubernetes Service, or other leading container platforms, ensuring smooth and scalable operations.
  • Skilled in Docker, adept at crafting and maintaining Dockerfiles, managing container images, and troubleshooting runtime issues on Linux environments.
  • Strong Linux systems administration capabilities, including process and package management, filesystem permissions, basic networking, systemd, and comprehensive logging.
  • Proven experience with Azure Container Registry, efficiently handling image lifecycle management tasks such as versioning, promotion across environments, and retention policies.
  • Practical knowledge of Azure Key Vault and implementing secrets management best practices for secure application workloads.
  • Familiar with Infrastructure as Code (IaC) tools and methodologies, including Bicep, ARM, Terraform, or their equivalents, complemented by Git-based workflows.
  • Experienced with CI/CD pipelines using tools like GitHub Actions and Azure DevOps Pipelines to automate building, testing, and deploying containerized applications seamlessly.
  • Solid understanding of Azure networking fundamentals, covering VNets, subnets, NSGs, private endpoints, DNS, and hybrid connectivity, alongside core cloud security principles such as IAM/RBAC, managed identities, network security, encryption, and logging.
  • Strong analytical and problem-solving abilities, with hands-on experience in troubleshooting complex issues across cloud, network, and application layers.
  • Excellent communication skills that allow you to clearly and simply explain platform concepts and trade-offs to both technical and non-technical team members.
  • A team player who enjoys collaborating with colleagues from different areas like development, security, infrastructure, and operations.
  • A sense of ownership and responsibility for production systems, including willingness to take part in on-call rotations as needed.
Benefits
  • Enjoy Paid Time Off (PTO) to recharge
  • Salary paid in USD
  • Work comfortably 100% from home
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Microsoft AzureDockerLinux systems administrationInfrastructure as CodeBicepARM templatesTerraformCI/CD pipelinesAzure Container RegistryAzure Kubernetes Service
Soft Skills
analytical skillsproblem-solvingcommunication skillscollaborationownershipresponsibility