Full Time

Remote Python DevOps Engineer Role

Get It - Professional Services
Remote!
$90,000 - $150,000* / year

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 Get It - Professional Services, so some details may not match this job. The employer's own page has the real description.


Overview


The Remote Python DevOps Engineer at Get It - Professional Services will be pivotal in bridging the gap between development and operations, ensuring seamless deployment and maintenance of robust applications. The successful candidate will collaborate with software developers and IT staff to manage and automate the deployment pipeline, optimize system performance, and improve development processes. This role encompasses the implementation of continuous integration/continuous deployment (CI/CD) practices and the maintenance of cloud infrastructure to support scalable and reliable solutions.



Job Responsibilities

  • Design, build, and maintain CI/CD pipelines for software development.
  • Automate deployments and monitor application performance in live environments.
  • Collaborate with developers to integrate automated testing into the release process.
  • Manage cloud-based infrastructure and ensure optimal configuration and resource allocation.
  • Implement security best practices throughout the software development lifecycle.
  • Troubleshoot and resolve software, infrastructure, and production issues efficiently.
  • Document processes and policies for application deployment and maintenance.
  • Stay updated with emerging technologies and propose improvements to existing systems.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a DevOps Engineer or similar role, with at least 3 years in a related field.
  • Strong proficiency in Python and familiarity with various Python frameworks.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or similar technologies.
  • Solid understanding of cloud services (AWS, Azure, Google Cloud) and container orchestration technologies (Docker, Kubernetes).
  • Knowledge of scripting languages (Bash, PowerShell, etc.) for automation tasks.
  • Experience with configuration management tools like Ansible, Puppet, or Chef.
  • Excellent problem-solving skills and the ability to work independently in a remote team.


Technologies & Tools


The Remote Python DevOps Engineer will utilize a variety of technologies and tools including but not limited to Python programming language, Docker for containerization, Kubernetes for orchestration, Jenkins for continuous integration, cloud services (AWS, Azure), and configuration management tools such as Ansible and Puppet. Familiarity with version control systems, particularly Git, and monitoring solutions such as Prometheus or Grafana is also essential.



Ideal Candidates


Ideal candidates for the Remote Python DevOps Engineer position are those who demonstrate strong analytical skills and a proactive approach to problem-solving. They should possess excellent communication and collaboration skills to work effectively in a remote environment and across diverse teams. A passion for continuous learning and staying abreast of the latest technologies in the DevOps space is crucial. Candidates should also exhibit strong organizational skills and the ability to manage multiple priorities efficiently.


Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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