DevOps Engineer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 2 Year(s)
100% Travel
Able to Provide Sponsorship

Skills

Amazon Web Services
Cloud Computing
Continuous Integration and Development
Development Testing
Collaboration
Docker
Documentation
Groovy
High Availability
Configuration Management
Management
Kubernetes
Orchestration
Onboarding
Continuous Delivery
Reliability Engineering
Software Development
Terraform
GitHub
DevOps
Continuous Integration
Workflow
Java
Jenkins
ProVision
Python
Qualys
Scalability
Scripting

Job Details

Role/Title: DevOps Engineer

Mandatory Skills: Jenkins, Groovy, Python, Cloudformation, Terraform, AWS

Job summary:
This position seeks a motivated and enthusiastic DevOps Engineer to join the team and assist in managing and maintaining the CICD framework and its tools. The engineer will be responsible for implementing and maintaining scalable infrastructure, automating CI/CD pipelines, ensuring system reliability, and fostering collaboration between development and operations teams. This role requires a good understanding of DevOps practices, cloud platforms, containerization, and configuration management.

Responsibilities:
Design, build, and maintain robust CI/CD pipelines to automate software delivery from code commitment to deployment.

  • Design, develop, and maintain infrastructure using Terraform and automation tools to provision, manage, and scale cloud resources efficiently and consistently.
    Configure and maintain CICD tools in cloud environments, ensuring optimal performance, scalability, and cost efficiency.
    Work with containerization technologies like Docker and orchestration tools such as Kubernetes for efficient application deployment and scaling.
    Monitor system performance, troubleshoot production issues, and implement proactive solutions to ensure high availability and reliability.
    Collaborate closely with development, QA, and operations teams to streamline workflows, identify areas for improvement, and promote a culture of shared responsibility.
    Implement security best practices throughout the software development lifecycle, integrating security tools and processes into CI/CD pipelines.
    Develop and maintain comprehensive documentation for infrastructure, processes, and deployment procedures.
    Stay up to date with emerging DevOps tools, technologies, and industry best practices, continuously evaluating and recommending improvements.

Skills:

  • Over 5-6 years of experience as a DevOps Engineer or in a similar role.
    Strong expertise in Terraform for infrastructure automation is mandatory. Adequate experience in designing, implementing, and maintaining CI/CD pipelines using tools like Jenkins, Harness, GitHub Actions, Github cloud, SonarQube, Veracode, Qualys.
    Awareness on CICD tools in the market and its capabilities.
    Good experience in scripting languages (e.g., Python, Groovy,Java).
    Good understanding on Cloud technologies, containerization technologies (Docker) and container orchestration tools (Kubernetes).
    Experience in onboarding the applications into any CICD framework.
    Experience with monitoring and logging tools.
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.

About Ekcel Technologies Inc