Container Solution Engineer

2 Months ago • Upto 10 Years • DevOps

About the job

Job Description

Seeking a Container Solution Engineer with strong Kubernetes, Docker, and multi-cloud expertise. Design, deploy, and manage containerized applications, CI/CD pipelines, and infrastructure-as-code. Experience with AWS, Azure, and DevOps practices is essential.
Must have:
  • Kubernetes expertise
  • Docker experience
  • Multi-cloud skills
  • DevOps practices
Good to have:
  • Terraform knowledge
  • CI/CD tools
  • Microservices expertise
  • Cloud certifications
Perks:
  • Remote work
  • Hybrid schedule
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

About the job

Client: A Global Pharmaceuticals company, USA

Location:: Remote

Working hour: Hybrid (IST+US EST)

Working week: Monday-Friday


Overview: We are seeking a highly skilled Container Solution Engineer to design, deploy, and manage Kubernetes ecosystems and multi-cloud environments. This role demands expertise in container orchestration, CI/CD pipelines, infrastructure-as-code, and cloud infrastructure management. The ideal candidate will have hands-on experience with Kubernetes, Docker, various cloud services, and DevOps practices to ensure high availability, scalability, and optimal performance of our systems.


Key Responsibilities:


Kubernetes and Container Management:

  • Architect and manage Kubernetes ecosystems, including deployment, configuration, scaling, and management of containerized applications.
  • Design and implement container-based applications on cloud platforms such as AWS, Azure, and others using Docker and Kubernetes.
  • Ensure high availability of systems on Kubernetes, including maintenance of Docker/Container clusters.
  • Create Kubernetes operators for custom requirements.
  • Work with application stacks including stateful sets, init-containers, and sidecar containers.


Multi-Cloud Infrastructure Management:

  • Design, deploy, and manage cloud environments across AWS, Azure, and other platforms, including compute, storage, database, and network configurations.
  • Develop and maintain disaster recovery plans and backup strategies for critical systems and data hosted on multiple cloud platforms.
  • Identify and implement optimizations to improve system performance, scalability, and cost-efficiency across various cloud resources.
  • Be on-call for operations to acknowledge alerts off-hours/weekends.


CI/CD and Automation:

  • Implement and optimize CI/CD pipelines using tools such as Jenkins, Azure DevOps, AWS CodePipeline, and CodeBuild to automate software builds, testing, and deployments.
  • Utilize infrastructure-as-code (IaC) tools such as AWS CloudFormation, Azure Resource Manager, or Terraform to automate infrastructure provisioning and configuration management. Convert current templates into Terraform.
  • Enhance delivery systems with continuous integration and coordinate with software architects for optimal scaling, content caching, compute optimizations, and load balancer setup.


Monitoring, Logging, and Security:

  • Set up monitoring and logging solutions (e.g., AWS CloudWatch, Azure Monitor, ELK stack) to track system performance, detect anomalies, and troubleshoot issues proactively.
  • Implement security best practices and compliance standards (e.g., CIS benchmarks, AWS Security Hub, Azure Security Center) to ensure a secure and compliant multi-cloud environment.


Collaboration and Documentation:

  • Work closely with development teams to streamline processes, provide technical support, and maintain comprehensive documentation for infrastructure and deployment procedures.
  • Comfortable creating and/or analyzing architecture diagrams, data models, systems design, and business processes. Document DevOps processes, procedures, and environments to ensure continuity.


Other Skills:

  • Lead other DevOps engineers in pursuit of technical, strategic, and organizational goals.
  • Understanding of microservice design and architectural patterns, event-driven architecture, and complex event processing.
  • Coordinate with other infrastructure teams to meet goals.
  • Strong expertise in DevOps and CI/CD implementation.


Qualifications:

  • In-depth understanding and experience with cloud-based Kubernetes containers (EKS, AKS) and on-premise Kubernetes containers.
  • Hands-on experience with configuration management tools (Chef, Ansible, Terraform) and cloud service providers (AWS, Azure, etc.).
  • Knowledge of DevOps concepts, tools, best practices, and application development concepts.
  • Certification in container orchestration systems (e.g., CKAD, CKA, Red Hat Certified Specialist in OpenShift) is a plus.
  • Proven experience in automating infrastructure services on cloud platforms using automation tools like Terraform or Ansible.
  • Docker & Microservices Expertise.
  • Excellent collaboration, communication, and documentation skills.

View Full Job Description

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug