Senior DevOps Engineer at Augment Jobs in Philadelphia United States

Full time @Augment Jobs in Information Technology
  • Philadelphia, Pennsylvania, United States View on Map
  • Post Date : May 12, 2024
  • Apply Before : November 8, 2024
  • 0 Click(s)
  • View(s) 59

Job Detail

  • Offered Salary -

Job Description

Responsibilities

Job Description:

  • CI/CD Pipeline Architecture: Lead the design, implementation, and optimization of robust and scalable continuous integration and continuous deployment (CI/CD) pipelines. Ensure pipeline reliability, efficiency, and scalability across multiple projects and environments.
  • Infrastructure Automation: Architect and automate infrastructure provisioning, configuration, and management processes using tools such as Terraform, Ansible, or Chef. Implement infrastructure as code (IaC) practices to ensure consistency, reliability, and repeatability.
  • Cloud Services Management: Manage cloud environments and resources on platforms such as AWS, Azure, or Google Cloud Platform (GCP). Optimize cloud infrastructure for performance, scalability, and cost efficiency. Implement advanced monitoring, logging, and security practices.
  • Containerization and Orchestration: Design and implement containerization strategies using Docker and orchestrate containerized workloads using Kubernetes or other container orchestration platforms. Implement best practices for container security, networking, and scalability.
  • DevOps Toolchain Integration: Evaluate, select, and integrate DevOps tools and technologies to support development, operations, and automation workflows. Collaborate with cross-functional teams to define tooling requirements and implement solutions that streamline workflows and improve productivity.
  • Security and Compliance: Implement advanced security best practices and compliance standards for infrastructure and applications. Conduct security assessments, vulnerability scans, and penetration tests. Ensure compliance with industry regulations and standards.
  • Performance Optimization: Identify performance bottlenecks and optimization opportunities across infrastructure, applications, and CI/CD pipelines. Implement performance monitoring and tuning strategies to improve system reliability and scalability.
  • Technical Leadership and Mentorship: Provide technical leadership and mentorship to junior members of the DevOps team. Share knowledge, best practices, and insights to foster a culture of learning and continuous improvement.

Qualifications

  • Education: Bachelor’s degree in computer science, engineering, or a related field. Advanced degree or relevant certifications in DevOps, cloud computing, or related areas are a plus.
  • Experience: Minimum of 5-8 years of experience in DevOps roles, with a track record of designing and implementing complex DevOps solutions in enterprise environments.
  • Technical Skills:
    • Expertise in scripting languages such as Python, Bash, or PowerShell.
    • Proficiency in CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
    • Strong knowledge of infrastructure as code (IaC) tools such as Terraform, Ansible, or Chef.
    • Extensive experience with cloud platforms such as AWS, Azure, or GCP.
    • In-depth understanding of containerization and orchestration tools such as Docker and Kubernetes.
    • Advanced knowledge of networking, security, and scalability concepts.
  • Problem-Solving Skills: Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and propose effective solutions.
  • Communication Skills: Excellent written and verbal communication skills. Ability to articulate technical concepts to both technical and non-technical audiences.
  • Leadership Skills: Proven ability to lead cross-functional teams and drive successful outcomes in complex and challenging environments.

Other jobs you may like