DevOps Engineer

Overview

Remote
Up to $80
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Java
DevOps
Continuous integration
Continuous delivery
Configuration Management
IT operations
GitHub
Python
SQL

Job Details

Position will be remote. Program will allow candidates who are within the state (Any location within the State of Texas).

Job Overview

As a key member of the DevSecOps team, the DevOps Engineer will:

  • Develop, review, modify, and enhance CI/CD principles.
  • Install, configure, and maintain CI/CD tools and platforms.
  • Develop and maintain CI/CD pipeline configurations.
  • Automate processes to improve efficiency.
  • Develop, monitor, and optimize Batch Jobs and Operations.

This position is crucial for supporting Eligibility Supporting Technology applications by installing, configuring, building, and deploying applications across development, test, training, and production environments.

The role also includes environment triage support, with on-call responsibilities during weekdays, nights, and weekends to ensure high availability for all users.

This position operates with minimal direction and offers significant latitude for initiative and independent judgment.


Roles and Responsibilities

  • Develop, monitor, and optimize Batch Jobs and Operations.
  • Analyze current technologies and propose plans for improvement and expansion.
  • Implement and enhance advanced CI/CD solutions.
  • Develop, code, test, build, install, configure, and maintain IT solutions.
  • Analyze processes and deployments, proposing improvements to streamline code deployments and minimize errors.
  • Use configuration management software to automate updates and fixes across environments.
  • Create and maintain detailed documentation of processes and procedures.
  • Provide support for production and non-production activities and resolve related issues.
  • Support releases and sprint-related activities.
  • Develop enterprise-level solutions for existing automation and propose new solutions.
  • Develop and submit proposal plans for approval.

Key Qualifications

  • Proven experience with CI/CD tools, pipeline configurations, and automation.
  • Strong understanding of Batch Jobs, configuration management, and IT operations.
  • Ability to analyze, optimize, and document processes effectively.
  • Experience in triaging and supporting multiple environments with high availability.
  • Strong problem-solving skills and ability to work under minimal supervision.

CANDIDATE QUALIFICATIONS

Minimum Requirements: Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity.

Actual
Years
Experience

Years
Experience
Needed

Required/
Preferred

Skills/Experience

10

Required

Experience automating full-life cycle of complex enterprise IT env. using IaC, CaC & CI/CD tools integrated into 1 unified solution supporting standup of new env or frequent mod to existing env in areas such as IBM WebSphere, MQ & Oracle products, AWS

10

Required

Designing and Implementing automation solutions for scalability, repeatability and recoverability

10

Required

Proven ability and experience designing and implementing advanced automation solutions using tools such as Terraform, Terragrunt, Ansible Automation Platform, Github actions, Jenkins, Liquibase etc.

8

Required

Experience with one or more programming/script languages such as Python, GoLang, Shell, Ruby, bash, shell, Perl

8

Required

Experience with Containers and Container orchestration Kubernetes platforms such as PODMAN, docker, EE/OpenShift/Rancher And packaging tools such as Helm Charts and Kustomize

8

Required

Experience with Linux and Windows operating systems

8

Required

Experience designing and implementing solutions using AWS Well-architected framework

8

Required

Excellent written and verbal communication skills

5

Preferred

Development experience using Java, J2EE, Java Spring Boot, EJB, JSP, JSF/Struts, (JavaServer Faces, Apache Struts Framework), XML is a significant plus

5

Preferred

Experience with WebSphere ND, MQ, Oracle, Java, SQL tools (PL/SQL developer, SQL plus), LDAP, Splunk, Dynatrace.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.