👨🏻‍💻 postech.work

DevOps Engineer

Digital India Corporation • 🌐 In Person

In Person Posted 8 hours, 39 minutes ago

Job Description

About the Role

We’re looking for a skilled

DevOps Engineer

to enhance collaboration between development and operations teams while driving efficiency, scalability, and reliability across our systems. You’ll be responsible for building and maintaining robust infrastructure, automating deployments, and ensuring our systems are secure, scalable, and high-performing.

Key Responsibilities

Infrastructure Management:

Design, build, and maintain scalable, secure, and cost-efficient infrastructure using IaC tools such as

Terraform

,

Ansible

, and

CloudFormation

.

CI/CD Automation:

Develop, optimize, and maintain CI/CD pipelines with

Jenkins

,

GitLab CI

, or

CircleCI

to streamline delivery processes.

Automation \& Scripting:

Automate workflows and routine tasks using

Python

,

Bash

, or

PowerShell

to ensure consistency and efficiency.

Monitoring \& Observability:

Implement monitoring, logging, and alerting tools like

Prometheus

,

Grafana

,

ELK Stack

, or

Splunk

to ensure system reliability and performance.

Collaboration:

Work closely with engineering, QA, and operations teams to ensure smooth deployments and integrations.

Cloud Operations:

Manage multi-cloud environments (

AWS

,

Azure

,

GCP

) focusing on scalability, availability, and cost optimization.

Application Deployment:

Deploy and manage applications on

Amazon ECS (Fargate/EC2)

and configure core AWS networking components (

VPCs, subnets, NAT gateways, VPNs, Transit Gateways

).

Security \& Compliance:

Implement and maintain

security groups, NACLs, WAF

, and

AWS Network Firewall

; ensure compliance through vulnerability scanning and access control.

Configuration Management:

Use tools like

Ansible

,

Puppet

, or

Chef

for managing configurations and deployments.

Troubleshooting:

Identify and resolve issues related to performance, reliability, or security.

Documentation:

Maintain clear and updated documentation for infrastructure, processes, and best practices.

Educational Qualification:

Required:

Bachelor’s degree in Computer Science, IT, or a related field.

Preferred:

Master’s degree in IT Management or a related discipline.

Experience \& Skills

5+ years

of hands-on DevOps experience, including managing large-scale end-to-end projects.

Strong background in

Linux/Unix administration

,

networking

, and

security

.

Proven expertise in

Kubernetes

and

Docker

for enterprise-scale orchestration.

Proficiency in

CI/CD

,

IaC

, and

monitoring

tools in complex environments.

Solid scripting/programming skills in

Python

,

Bash

,

Go

, or

PowerShell

.

Experience in

cloud cost management

, optimization, and governance.

Deep understanding of

networking, security

, and

system administration

.

Familiarity with

GitOps

tools like

ArgoCD

or

FluxCD

and

Agile/SAFe

practices.

Exposure to

serverless architectures

and

microservices

.

Understanding of

compliance frameworks

and advanced security practices.

Preferred Qualifications

Certifications such as

AWS DevOps Pro

,

Azure DevOps Engineer Expert

,

CKA/CKAD

, or

RHCE

.

Experience managing

multi-cloud

or

hybrid cloud

deployments.

Prior experience in

government

,

banking

, or

enterprise digital transformation

projects.

Excellent problem-solving, troubleshooting, and communication skills.

Ability to manage multiple priorities in fast-paced, dynamic environments.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.