DevOps Engineer

Posted 2 Days Ago
Hiring Remotely in USA
Remote
Mid level
Artificial Intelligence • Software
The Role
The DevOps Engineer will collaborate with cross-functional teams to develop, deploy, and maintain software products. Responsibilities include automating infrastructure, implementing CI/CD pipelines, utilizing container orchestration, managing cloud platforms, implementing security measures, and responding to incidents. The role emphasizes documentation, mentoring, and enhancing operational efficiency through automation.
Summary Generated by Built In

Our Products entity is seeking a DevOps engineer who will be involved in various stages of each product's lifespan and collaborating with co-workers to conceptualize, develop, and release software. Responsible to ensure that all outputs remain safe for enterprise consumption. Must have excellent communication and coordination skills during inter-department collaboration. Responsible for setting up tools and required infrastructure.
Roles and Responsibilities:
Technical Skills:

Infrastructure Automation:

  • Develop and maintain automated infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools such as Terraform, Ansible, and equivalent.
  • Leverage shell scripting (Bash, PowerShell) to automate routine tasks and enhance operational efficiency.

CI/CD Implementation:

  • Design, implement, and optimize CI/CD pipelines to automate software build, test, and deployment processes.
  • Ensure continuous integration and delivery of applications, focusing on speed, reliability, and repeatability.
  • Must have worked on Jenkins, and Azure-DevOps for setting up pipelines.

GitOps Practices:

  • Implement GitOps methodologies to manage and synchronize infrastructure and application configurations using version-controlled repositories.
  • Collaborate with development teams to enforce best practices for version control, branching, and code reviews.
  • Must have worked on Git and Azure Repos.

Container Orchestration:

  • Utilize containerization technologies such as Docker and orchestration tools like Kubernetes, EKS, and Docker Swarm for scalable and portable application deployments.
  • Cloud-based container serverless orchestrations.
  • Must have the skills to manage the Production environments.

Cloud Platform Expertise:

  • Leverage AWS, Azure & GCP services for infrastructure management, application deployment, and data storage.
  • Attain and maintain Azure DevOps, AWS, and GCP Demonstrating proficiency in both service tools and best practices for DevOps.
  • Must know the serverless deployment on AWS ECS/GCP Cloud Run or Any equivalent.

Security Implementation:

  • Implement security measures throughout the DevOps lifecycle, including code scanning, vulnerability assessments, and access control.
  • Ensure compliance with security standards and industry regulations, such as HIPAA, GDPR, SOC2, and ISMS/ISO.
  • Understanding of the DevSecOps process and tools management such as SonarQube, Trivy, Veracode, and Secret Managers.
  • Aware of OWASP Top 10, CVEs.

Monitoring, logs, and Incident Response:

  • Implement monitoring solutions to track system performance, application health, and security metrics.
  • Respond to incidents promptly, troubleshoot issues, and implement preventative measures.
  • Experience in application log management such as ELK or equivalent.

Collaboration and Knowledge Sharing:

  • Collaborate with cross-functional teams to facilitate communication and streamline processes.
  • Mentor team members and contribute to knowledge-sharing initiatives.

Documentation:

  • Maintain comprehensive documentation for configurations, processes, and troubleshooting steps.
  • Ensure documentation is up-to-date and accessible to team members.

Other:

  • Storge troubleshooting skills on Linux Flavors, and Windows Servers.
  • Optional - MLOps, Cyber Security, VMware, Hyper-V or any virtualization.

 Non-Technical Skills:

  • Excellent oral and written communication and presentation skills.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Good to have worked in the Healthcare domain.
  • Ability and willingness to play in a team.
  • Ability to efficiently multi-task and apply smart work techniques to prioritize tasks and optimize productivity in a fast-paced environment.

Qualification:

  • Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent work experience). 
  • Strong technical background and understanding of the process.

Top Skills

Bash
Powershell
The Company
HQ: Kirkland, WA
395 Employees
On-site Workplace
Year Founded: 2006

What We Do

SmarTek21 is a pioneer in Ai-driven data mesh platforms and market-leading conversational platforms designed to elevate the customer experience. Founded in 2006, SmarTek21 converges human expertise with artificial intelligence to solve an organizations’ most difficult digital integration and data management challenges.

Jobs at Similar Companies

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Senior Back End Developer

Cloud • Information Technology • Productivity • Professional Services • Software
Remote
Hybrid
Chicago, IL, USA
45 Employees

bet365 Logo bet365

Corporate Development Specialist

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
120K-160K Annually

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account