Post Job Free
Sign in

Sr. DevOps Engineer - Containerization Experience

Company:
Advanced Automation Consulting
Location:
Milpitas, CA
Pay:
130000USD - 150000USD per year
Posted:
June 21, 2025
Apply

Description:

Job Description

Note: This position is not open to C2C (Corp-to-Corp) arrangements. W2 candidates only.

Key Responsibilities:

Assess and Analyze: Identify components within the monolithic application that can be separated and containerized.

Design and Develop:

Create clear APIs for communication between containerized components.

Design and develop container infrastructure, focusing on integration with tools like Docker and Kubernetes.

Build container runtime and orchestration services that align with business needs.

Migration and Implementation:

Containerize existing monolithic workloads, potentially using tools like Migrate for Anthos and GKE.

Implement container solutions within the operating system (e.g., Linux).

Migrate data, assess dependencies, and manage network requirements during the migration process.

Operations and Optimization:

Troubleshoot and resolve problems in a containerized environment.

Ensure high performance, security, and reliability of the container infrastructure.

Leverage container orchestrators (e.g., Kubernetes) to manage and optimize container instances.

Collaboration: Work effectively with cross-functional teams, including operations, to ensure successful containerization.

Continuous Improvement: Stay up-to-date with advancements in container technologies, distributed systems, and virtualization.

Required Skills and Experience:

Extensive experience with Docker.

Familiarity with container orchestration platforms like Kubernetes.

Migration Strategies: Knowledge of various modernization strategies, including Rehosting, Refactoring, Re-architecting, and Rebuilding.

Microservices Architecture: Understanding of microservices concepts and how to decompose monolithic applications.

Cloud Platforms: Experience with cloud platforms (e.g., Google Cloud Platform) and their container services (e.g., GKE, Anthos) may be required depending on the specific project.

Troubleshooting: Ability to identify and resolve issues in a containerized environment.

Linux: Familiarity with the Linux operating system, as it is commonly used for container deployments.

Communication: Strong communication skills to interact with technical and non-technical stakeholders.

Initiative and Adaptability: Ability to prioritize tasks effectively and adapt to evolving technical challenges.

Preferred Qualifications:

Bachelor’s or master’s degree in computer science or a related field.

Experience with specific programming languages or frameworks used in monolithic applications.

Experience with domain-driven design or other architectural patterns.Company Description

Advanced Automation Consulting, Inc., headquartered in Columbia, SC, is an IT Consulting Services firm focused on the long-term success of our clients and consultants. At AAC, we never lose our intense, passionate focus on the needs of our clients. We attract and retain the best and brightest consultants and provide them with support, training, and the project discipline to ensure the success of our clients and AAC.

We operate at the highest level of integrity at all times, strive to be the *Best of the Best* in all that we do, and we are the Best Value service provider to our clients.

Apply