We are seeking an experienced and highly skilled Senior DevOps Engineer to lead and optimize our infrastructure, automation pipelines, and deployment processes.
This role requires 10+ years of hands-on experience in DevOps, strong cloud and scripting expertise, and a deep understanding of infrastructure management, monitoring, and release workflows.
You will be instrumental in improving our CI/CD pipelines, securing and scaling our environments, and integrating tools across monitoring, alerting, and logging platforms.
You will work closely with engineering, security, and IT teams to ensure fast, secure, and reliable delivery of our applications and services.
Key responsibilities include designing, implementing, and managing CI/CD pipelines for seamless release and deployment, leading release management strategies for modern applications in cloud and hybrid environments, and administering and automating infrastructure provisioning using infrastructure-as-code (IaC) practices.
You will leverage Azure Entra and other identity/cloud services for access control and secure deployments, implement and manage monitoring/logging using tools like Splunk, Datadog, or equivalent, and configure and troubleshoot cloud networking components, routing, firewalls, and security groups.
Additionally, you will optimize system performance, availability, and scalability across Linux-based environments, develop and maintain scripts in Bash, Shell, and Python to support infrastructure automation and operational tasks, and collaborate with development teams to ensure DevOps best practices are embedded early in the SDLC.
You will ensure compliance and security standards are met across environments and troubleshoot complex production issues related to infrastructure, performance, or deployment.
Requirements:
10+ years of professional experience in DevOps, Site Reliability Engineering, or Infrastructure Engineering is required.
Hands-on experience with Azure Entra ID (formerly Azure AD), IAM, and identity-related DevOps workflows is necessary.
Strong knowledge of public cloud environments, with Azure preferred and AWS/GCP as a plus, is essential.
Proven experience with Splunk, Datadog, or similar observability and alerting platforms is required.
Strong proficiency in Linux systems administration and shell scripting is necessary.
A deep understanding of cloud networking, including VPNs, DNS, routing, and VPCs, is required.
Proficiency in scripting languages including Shell and Python is essential.
A solid understanding of security best practices in DevOps and cloud environments is necessary.
Experience with containerization and orchestration (Docker, Kubernetes – a plus) is preferred.
The ability to work independently, prioritize effectively, and communicate clearly across teams is essential.
Benefits:
SmarTek21 offers a collaborative environment dedicated to shaping the digital landscape and driving impactful results for organizations worldwide.
The company is committed to fostering a diverse and inclusive environment, encouraging applications from individuals of all backgrounds and experiences.
Employees will have the opportunity to work with cutting-edge technology and be part of a team that is passionate about innovation and excellence.
The role provides a chance to be instrumental in the digital transformation journey of various organizations through design-led, data-centric solutions.