Full Time

DevOps Automation Engineer

Ness Digital Engineering
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Ness Digital Engineering, so some details may not match this job. The employer's own page has the real description.

Job Overview

The DevOps Automation Engineer at Ness Digital Engineering will play a crucial role in enhancing our software development and deployment processes through the implementation of advanced automation practices. This position requires a dedicated individual to design, develop, and manage automation frameworks, ensuring that our systems are not only efficient and reliable but also scalable to accommodate future growth. The ideal candidate will work closely with cross-functional teams to facilitate continuous integration and continuous delivery (CI/CD) pipelines, as well as contribute to infrastructure as code (IaC) initiatives, ultimately fostering an agile working environment.



Job Responsibilities

  • Design, implement, and maintain robust CI/CD pipelines for various software projects.
  • Automate system configurations, application deployments, and environment setups using modern scripting languages.
  • Collaborate with software engineering teams to define and refine DevOps processes and best practices.
  • Monitor and troubleshoot applications and infrastructure, ensuring high availability and performance.
  • Develop and maintain documentation related to automation and deployment processes.
  • Evaluate and integrate new tools and technologies that enhance automation capabilities.
  • Implement security standards and practices in automated processes to ensure compliance.
  • Provide support for production incidents, initiating resolutions and prevention strategies.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a DevOps Engineer or similar role in automation-focused environments.
  • Strong proficiency in scripting languages (e.g., Python, Bash, Ruby).
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Knowledge of cloud services (AWS, Azure, Google Cloud) and infrastructure as code (Terraform, CloudFormation).
  • Solid understanding of networking concepts and web services (REST/SOAP).
  • Excellent problem-solving skills and a proactive attitude toward continuous improvement.


Technologies & Tools

The DevOps Automation Engineer will utilize a diverse range of technologies and tools integral to automation and infrastructure management. This includes but is not limited to scripting languages like Python and Bash, CI/CD tools such as Jenkins and GitLab, container orchestration platforms like Kubernetes, cloud infrastructure services from AWS, Azure, or Google Cloud, and configuration management tools like Ansible and Terraform. Familiarity with monitoring tools and logging services will also be essential in maintaining system reliability.



Ideal Candidates

The ideal candidate for the DevOps Automation Engineer role possesses not only the necessary technical skills but also an innate curiosity and a passion for innovation. Strong communication skills are vital, as the candidate will engage with various teams to facilitate collaboration and shared understanding. They should be adaptable, able to thrive in a fast-paced environment, and demonstrate a commitment to improving processes. An analytical mindset and attention to detail are crucial for overcoming challenges and ensuring efficient automation solutions that align with organizational goals.

What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.