DevOps Engineer

Marathon TS

$100K — $130K *
US-AnywhereRemote in Manassas, VA
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience as a Developer cum DevOps Engineer or similar role with focus on Azure cloud services.
  • Hands-on experience with Azure cloud services like Azure VMs, Azure App Service, and Azure Kubernetes Service (AKS).
  • Proficient in Python/JavaScript or Bash for automation and configuration management.
  • Experience writing Terraform configuration files to define infrastructure resources.
  • Deep understanding of DevOps principles including CI/CD and Infrastructure as Code.

Responsibilities

  • Design, deploy, and manage Azure cloud infrastructure components.
  • Implement CI/CD pipelines to automate build, test, and deployment processes.
  • Develop automation scripts for various tasks.
  • Maintain infrastructure as code using tools like Ansible and Terraform.
  • Collaborate with teams to optimize application performance on Azure.
  • Monitor and troubleshoot cloud infrastructure for high availability and security.
  • Implement security best practices for cloud environments.

Benefits

  • 80% remote work flexibility.
  • Opportunity to work in the dynamic financial technology industry.
  • Potential for professional growth through mentorship and collaboration.
  • Engagement with new Azure services and best practices to drive innovation.
Full Job Description
DevOps Engineer
Manassas, VA (80% remote)
Financial Technology Industry


Marathon TS is looking for a Developer cum DevOps Engineer, who can build a gap between development and operations teams, ensuring seamless integration of code delivery and infrastructure management. You will be responsible for developing software applications while also designing, implementing, and maintaining robust DevOps pipelines to automate deployment, monitoring, and scaling processes. Your expertise in both software development and DevOps practices will be essential in driving efficiency, reliability, and innovation across our development lifecycle.

Responsibliites:
• Design, deploy, and manage Azure cloud infrastructure components such as virtual machines, storage accounts, networking resources, and Azure services.
• Implement CI/CD pipelines using GitHub and GitHub actions to automate build, test, and deployment processes.
• Develop automation scripts using Python/Javascript/Java/Shell.
• Develop and maintain infrastructure as code (IaC) using tools like Ansible, Terraform, Packer, ARM templates, or Azure Resource Manager.
• Collaborate with development teams to optimize application performance, reliability, and scalability on Azure cloud platforms.
• Monitor and troubleshoot cloud infrastructure to ensure high availability, performance, and security.
• Implement security best practices and compliance standards for cloud environments, including identity and access management, network security, and data encryption.
• Participate in the evaluation and adoption of new Azure services, technologies, and best practices to improve efficiency and innovation.
• Provide technical guidance and mentorship to junior team members on Azure cloud technologies and DevOps practices.
. Write clean, efficient, and maintainable code using Python/Java/Javascripts following best practices and coding standards.

Requirements:
• 10+ years of experience as a Developer cum DevOps Engineer, or similar role, with a focus on Azure cloud services.
• Hands-on experience with Azure cloud services such as Azure VMs, Azure App Service, Azure Kubernetes Service (AKS), Docker, ACR, Azure SQL Database, Azure Functions, etc.
• Hands on experience with Virtual Networks (VNet) and Subnets, Azure Network Security Groups, VNG, VNet peering, azure firewalls.
• Hands on experience with, Python/JavaScript, or Bash for automation and configuration management tasks.
• Hands on experience on Azure security operations, sentinel threat detection, Enterpise Identity, Azure Active Directory
• Proficiency in writing terraform configuration files ( HCL) to define infrastructure resources modules and providers
• Strong understanding of DevOps principles and methodologies, including continuous integration, continuous delivery, and infrastructure as code.
• Experience with configuration management tools such as Ansible, Puppet, or Chef.
• Strong understanding of Azure landing zone principles and best practices
• Familiarity with monitoring and logging tools such as Azure Monitor, Azure Log Analytics, Prometheus, Grafana, ELK stack, etc.
• Excellent troubleshooting skills and the ability to diagnose and resolve complex technical issues in cloud environments.
• Strong documentation skills to create and concise documentation to effectively communicate and collaborate with team members and stakeholders.

Similar Jobs

More Jobs at Marathon TS

  • Data Scientist
    $90K — $120K *
    Tampa, FL 33647 (Hillsborough County)
    Information Technology
    In-Person
  • Agile Coach
    $90K — $130K *
    Manassas, VA 20110 (Manassas City County)
    Business Services
    In-Person
  • Agile Coach
    $90K — $130K *
    Remote
    Business Services
    Remote in Manassas, VA
  • Drupal Developer
    $90K — $120K *
    Remote
    Information Technology
    Remote
  • Data Engineer
    $90K — $120K *
    Tampa, FL 33647 (Hillsborough County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar DevOps Engineer jobs: