Full Time

Sr DevOps Engineer / Python Developer

Jobs via Dice
$110,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 Jobs via Dice, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior DevOps Engineer / Python Developer will play a crucial role in developing and managing scalable infrastructure, automating deployment processes, and ensuring high availability of services. This position requires a blend of software development prowess and system administration experience, which allows the candidate to enhance performance and reliability in a cloud-based environment. The ideal candidate will collaborate with cross-functional teams to design, build, and maintain automation processes while continuously improving development and operational workflows.



Job Responsibilities

  • Develop and maintain CI/CD pipelines to facilitate smooth deployment processes.
  • Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools.
  • Collaborate with software development teams to integrate application development with operations, enhancing DevOps practices.
  • Design scalable and robust architectures for cloud-based applications and systems.
  • Monitor system performance, availability, and responsiveness to ensure optimal operation.
  • Troubleshoot and resolve issues across the development, test, and production environments.
  • Implement security best practices in deployment and development processes.
  • Document processes, systems, and workflows to ensure knowledge sharing and standardization.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in a DevOps engineering role or software development role focused on Python programming.
  • Proficient in cloud service providers (AWS, Azure, or Google Cloud Platform).
  • Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Strong knowledge of configuration management tools such as Ansible, Chef, or Puppet.
  • Familiarity with monitoring and logging tools, including but not limited to Prometheus, Grafana, and ELK Stack.
  • Solid understanding of networking protocols and web technologies.
  • Excellent problem-solving skills and a proactive communication style.


Technologies & Tools

The Senior DevOps Engineer / Python Developer will work with a variety of modern technologies and tools including but not limited to Python for backend development, Terraform for Infrastructure as Code, Git for version control, Jenkins for CI/CD automation, and Docker for container management. Experience with cloud platforms such as AWS or Azure is essential, as is proficiency in monitoring tools like Prometheus and Grafana as part of maintaining system health and performance.



Ideal Candidates

The ideal candidate for this position will possess a strong technical background combined with excellent interpersonal skills. They will be detail-oriented, able to manage multiple tasks effectively, and demonstrate a continuous desire to learn and adapt in a fast-paced environment. Strong collaborative skills are essential, especially when working across teams to streamline operations and improve deployment processes. A focus on system reliability, security, and performance is critical to ensure success in this role.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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