Senior Container Architect

Posted:
9/19/2024, 4:43:02 PM

Location(s):
Newcastle upon Tyne, England, United Kingdom ⋅ England, United Kingdom

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Job Description:

Job Title: Container Architect Senior

Job Overview:

We are seeking an experienced Container Architect to design, implement, and manage our containerized application environments. The ideal candidate will have a deep understanding of container technologies and orchestration tools. You will work closely with development, operations, and security teams to ensure scalable, reliable, and secure deployment of containerized applications.

Key Responsibilities:

Architect and Design Container Solutions:

  • Design and implement containerized solutions using technologies like Docker and Kubernetes.
  • Architect scalable, resilient, and secure containerized environments.
  • Develop strategies for microservices deployment and management.

Implementation and Automation:

  • Automate the deployment, scaling, and monitoring of containerized applications using appropriate tools and frameworks.
  • Set up and maintain CI/CD pipelines for container environments.
  • Ensure infrastructure as code (IaC) practices are followed using tools such as Terraform or Ansible.

Monitoring and Optimization:

  • Implement robust monitoring, logging, and alerting solutions for containerized applications.
  • Optimize container performance, scalability, and cost-efficiency.
  • Conduct regular reviews of the container environments to ensure best practices and security standards are upheld.

Collaboration and Guidance:

  • Collaborate with development, operations, and security teams to integrate container solutions seamlessly.
  • Provide expertise and guidance on container technologies and best practices.
  • Mentor and train team members on containerization technologies and practices.

Security and Compliance:

  • Ensure containerized environments comply with industry standards and organizational security policies.
  • Implement security best practices for containerized applications, including image scanning and runtime security.

Qualifications:

Required:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in designing and managing containerized environments.
  • Deep expertise in containerization technologies such as Docker and Kubernetes.
  • Strong experience with CI/CD pipelines and infrastructure as code (IaC) tools.
  • Knowledge of OpenShift
  • Solid understanding of networking, security, and cloud-native design principles.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.

Preferred:

  • Certification in relevant container technologies or cloud platforms.
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack).
  • Familiarity with serverless computing and microservices architecture.
  • Strong scripting skills (Python, Bash).

Soft Skills:

  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Strong attention to detail and organizational skills.
  • Continuous learner with a passion for staying current with emerging technologies and industry trends.

Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.