Senior DevOps Engineer

Securiport LLC

$120K — $145K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or related field, or equivalent experience.
  • 7 years of experience in DevOps or related fields, with a total of 11 years acceptable without a degree.
  • Hands-on experience with AWS and Azure cloud platforms.
  • Proficient in CI/CD tools (e.g., Jenkins, Azure DevOps) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong scripting skills in Bash and Python for automation tasks.
  • Advanced knowledge in Git for version control and repository management.
  • Security best practices knowledge in DevSecOps.

Responsibilities

  • Design and maintain CI/CD pipelines for rapid software delivery.
  • Manage cloud infrastructure using IaC tools like Terraform or CloudFormation.
  • Monitor and troubleshoot system performance across various environments.
  • Automate operational processes for deployment and system management.
  • Support development teams with version control and build automation best practices.
  • Enhance configuration management tools such as Ansible or Puppet.
  • Continuously improve system reliability and scalability.

Benefits

  • Collaborative team environment with cross-functional work.
  • Opportunity to work on cutting-edge technologies in cloud computing.
  • Focus on automation and efficiency in software delivery.
  • Potential for career advancement within the organization.
Full Job Description
Job Summary: We are seeking a skilled and motivated Senior (Sr.) DevOps Engineer to join our Release and DevOps team. In this role, you will work as a member in the development group, helping to automate and streamline our software delivery and infrastructure management processes. You'll collaborate closely with software engineers, QA, and Operations teams to ensure high availability, reliability, and scalability of our systems.

Key Responsibilities
  • Design, implement, and maintain CI/CD pipelines to support rapid software development and deployment.
  • Manage cloud infrastructure (AWS and Azure) using Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Monitor system performance and troubleshoot issues across development, QA and UAT environments.
  • Automate operational processes including deployment, monitoring, and system management in the environments above.
  • Ensure the security, scalability, and reliability of infrastructure and applications.
  • Support development teams with best practices in version control, build automation, and containerization.
  • Maintain and improve configuration management tools (e.g., Ansible, Puppet, Chef).
  • As a member of the Release and DevOps team, support monitor and support environment-related issues, troubleshoot defects, and resolve them to ensure successful release cycles.
  • Continuously improve system reliability, efficiency, and scalability.


Required Knowledge, Skills, Abilities
  • Cloud Platforms: Deep understanding of cloud service models and infrastructure management, particularly in AWS and Azure.
  • DevOps Tools: Proficiency with CI/CD tools (e.g., Azure DevOps, Jenkins, GitLab CI/CD), containerization (Docker), and orchestration (Kubernetes).
  • Scripting & Automation: Strong scripting skills in Bash, Python, for automation and tooling.
  • Infrastructure as Code (IaC): Experience managing infrastructure using tools like Terraform or CloudFormation
  • Monitoring & Logging: Familiarity with observability stacks such as Prometheus, Grafana, ELK/EFK Stack, or other application performance monitoring.
  • Version Control: Advanced knowledge of Git, branching strategies, and repository management.
  • Windows Systems: Experience managing Windows Server environments, Active Directory, IIS, and related services, including automation using PowerShell and system configuration tools.
  • Security Best Practices: Understanding of DevSecOps principles, secrets management, and secure software delivery pipelines.
  • System Administration: Strong background in Linux and Windows systems, networking, DNS, firewalls, and load balancers.
  • Collaboration & Communication: Effective communication skills and the ability to work cross-functionally in a team-oriented environment.
  • Problem-Solving: Analytical thinking and troubleshooting skills with attention to detail and a proactive mindset.
  • Certifications such as AWS Certified DevOps Engineer, or AWS Certified Solution Architect, or Certified Kubernetes Administrator (CKA), or Certified Kubernetes Application Developer (CKAD)
  • Experience with microservices architecture and service meshes (e.g., Istio).


Required Education, Certifications/ Licenses, Related Experience
  • Bachelor's Degree in Computer Science, Computer Engineering, or related field required
  • 7 years' experience in related field required
  • Demonstrated experience in designing and managing scalable, fault-tolerant infrastructure and CI/CD workflows in lieu of degree, a total of 11 years of experience in related field will meet the education and related experience requirements listed above
  • Must be a U.S. Citizen or Green Card holder.
  • Only local candidates will be considered.


Physical Job Requirements
  • This position requires the ability to remain in a stationary position (standing and/or seated) all the time
  • This position requires the ability to spend all the time viewing computer monitors


Travel Requirements
  • This position has no travel requirements
  • #LI-NA1


Similar Jobs

More Jobs at Securiport LLC

More Information Technology Jobs

Find similar Senior DevOps Engineer jobs: