Logo
CapB InfoteK

DevOps Engineer

CapB InfoteK, Chicago, Illinois, United States, 60290


For a long-term multiyear project CapB needs a DevOps Engineer.

Duties and responsibilities

Design and implement automated build, deployment and application configuration systems

Deploy and manage cloud (AWS, Azure and GCP) based deployments using Docker and Kubernetes

Deploy and manage on-premise system deployments using Docker and Kubernetes

Design, Build and deploy automation for infrastructure provisioning, deployment, monitoring and configuration management

Design, implement and operate large-scale application monitoring and logging systems

Document the processes and best practices; update and improve existing processes as needed

Design, implement, maintain, and monitor CI/CD tools, systems and workflows

Provide technical guidance and educate team members and coworkers on development and operations

Manage day-to-day systems operations (sysop)

Requirements and qualifications

7+ years’ experience in software development, infrastructure management, and systems operations

Relevant experience in Sysops/Devops using containers and orchestration for both on-premise and cloud-based systems

Strong experience in server administration (Ubuntu Server/RHEL/Windows Server),

Experience in managing SQL databases (PostgreSQL), CI/CD tools (Jenkins, Nexus), Message Brokers (ActiveMQ/RabbitMQ/Kafka), NoSQL databases (MongoDB/Redis/Cassandra)

Experience in developing automation via scripting (bash/zsh, etc and tools

In depth knowledge of AWS IAM and an understanding of AWS security tools

An understanding of network engineering and security principles (e.g. protocols, routing, switching, filtering, firewall rules, etc Experience on penetration testing a plus

Working understanding of IP based networking (including SDN)

Knowledge on Ansible

Experience with agile/scrum/Kanban/Safe workflows and methodologies

Up to date on the latest industry trends; able to articulate trends and potential clearly and confidently

Good interpersonal and communication skills

Able to multitask, prioritize, and manage time efficiently