Tech Stack
AzureDockerElasticSearchJavaKubernetesLinuxLogstash.NETNGINXOpenShiftOraclePythonShell ScriptingSQLTCP/IP
About the role
- Lead and guide teams in implementing DevSecOps best practices across enterprise projects.
- Design, configure, and maintain Azure DevOps environments including Wikis, work item structures, Git repos, pipelines, and process standards.
- Build and automate CI/CD pipelines for deploying .NET and Java applications across multiple platforms including Red Hat OpenShift, Linux, Windows, SQL Server, Oracle, JBoss, and Tomcat.
- Create and manage Docker images, S2I builds, CRDs, and Helm charts for containerized applications.
- Oversee deployment, troubleshooting, and upgrades in Red Hat OpenShift V4 environments.
- Maintain container image repositories such as Quay and ensure image security and compliance.
- Manage Elastic Stack (Elasticsearch, Logstash, Kibana) for logging, performance tuning, and retention policies.
- Configure Logstash pipelines, grok filters, and Elastic Beats (Filebeat, Heartbeat).
- Integrate code quality and security tools such as SonarQube, Coverity, and Black Duck into Azure DevOps workflows.
- Develop and maintain automation scripts using Bash, KornShell, and Python.
- Troubleshoot Java application errors and address infrastructure-level issues.
- Manage networking, SSL, and LDAP configurations for secure and reliable environments.
- Collaborate with cross-functional teams to ensure reliable deployments and smooth operations.
- Produce process documentation and ensure adherence to standards.
Requirements
- 8+ years of experience working with Kubernetes and Red Hat OpenShift.
- 8+ years of Linux shell scripting experience (bash, ksh).
- 5+ years of expertise in application containerization and orchestration.
- Hands-on experience with DevSecOps practices and automation.
- 5+ years of strong experience with: OpenShift; Azure DevOps (ADO); ELK Stack (Elastic 8.x+); Docker and container orchestration; SonarQube, Black Duck, and code quality tools; Linux and scripting languages (bash, ksh, Python); S2I builds and container workflows; NGINX, WebSphere, and LDAP administration.
- Strong understanding of SSL, TCP/IP networking, and troubleshooting.
- Experience designing and implementing CI/CD pipelines and managing Azure DevOps environments.
- Excellent communication skills with the ability to lead, document, and collaborate effectively.
- Self-motivated, detail-oriented, and capable of working independently or with diverse teams.