Devops Engineer
Company | Iron EagleX |
---|---|
Location | Fayetteville, NC, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- Have the technical skill to review, verify, and validate the software code developed in the project
- Troubleshooting techniques and fixing the code bugs
- Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
- Encouraging and building automated processes wherever possible
- Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management
- Strong knowledge with Git, GitLab, and Jenkins pipeline development
- Experience with Helm Charts
- Experience with Gitops using ArgoCD and Gitlab
- Experience with Kubernetes clusters (Docker)
- Experience creating and automating the deployment of containers into the cluster using Helm
- Experience running Kubernetes (K8) workloads
- Proficient understanding of Kubernetes services with container-based deployments
- Experience creating CI/CD pipelines using tools like (GitLab, GetHub, Jenkins etc.)
- Support performance test automation integration into the CI/CD pipeline.
- Remediate vulnerabilities in CI/CD pipeline tools and software along with container hardening.
- Experience with authentication protocols such as (e.g. OAuth2/Keycloak)
- Monitoring and measuring customer experience and KPIs
- Design, develop, build, and maintain, Puppet, Docker, Gitlab, and JIRA servers.
- Spin up servers and Docker contained databases, as needed.
- Design and build server clusters with Elasticsearch
Responsibilities
- Understanding customer requirements and project KPIs
- Implementing various development, testing, automation tools, and IT infrastructure
- Setting up tools and required infrastructure
- Defining and setting development, test, release, update, and support processes for DevOps operation
- Provides infrastructure and systems integration for DevOps environment
- Designs and maintains roles and playbooks in development, test, and production environments to enforce system standardization and to maintain configuration management
- Leads efforts to mitigate system obsolescence through migrations and upgrades. Creates and maintains system-lifecycle documentation
Preferred Qualifications
- Experience working with the Department of Defense
- Red Hat Enterprise Linux 6 / 7
- Docker
- Elasticsearch
- Cisco
- VMware
- Python
- Microsoft PowerShell
- SQL