Jobs · Information Technology

Application Developer - IV (REMOTE)

VARITE INC · Richmond, VA · 6 days ago
RemoteRemoteInformation Technology$84.28/hrFull-time

Responsibilities

  • Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scripting
  • Create and manage configuration management strategies across diverse infrastructure environments
  • Collaborate with development, operations, and security teams to identify automation opportunities
  • Document automation processes, procedures, and best practices
  • Share knowledge with team members and assist with the development of in-house expertise
  • Mentor team members and conduct code reviews
  • Troubleshoot and resolve complex technical issues in automated systems
  • Continuously improve existing automation frameworks for scalability and maintainability

Qualifications

  • Technical Skills (Must Have)
    • Ansible
      • 5+ years of hands-on experience designing and implementing Ansible playbooks and roles
      • Proficiency in Ansible Automation Platform(AAP) for automation workflow management
      • Experience with Ansible Galaxy, custom modules, and dynamic inventories
      • Strong understanding of YAML syntax and Jinja2 templating
      • Demonstrated ability to create reusable, modular, and maintainable automation code
      • Experience with version control integration and CI/CD pipeline automation using Ansible Automation Platform
    • Python Programming
      • 5+ years of professional Python development experience
      • Strong knowledge of Python 3.x and standard libraries
      • Experience with automation frameworks and REST API integration
      • Proficiency in developing scripts for system administration, monitoring, and orchestration
      • Experience with Python libraries relevant to infrastructure automation
    • Shell Scripting
      • 10+ years of experience writing Bash/Shell scripts for Linux/Unix environments
      • Able to develop complex automation scripts for system administration tasks
      • Strong understanding of shell utilities, text processing tools (sed, awk, grep), and job scheduling (cron)
      • Experience with error handling, logging, and script optimization
      • Proficiency in debugging and troubleshooting shell scripts in production environments
  • Professional Experience (Must Have)
    • 5+ years of experience in systems engineering, DevOps, or automation engineering roles
    • Prominent experience automating infrastructure provisioning, configuration management, and deployment processes
    • Strong understanding of Linux/Unix system administration
    • Experience with version control systems (Git, GitLab, GitHub)
    • Demonstrated ability to work in agile environments and collaborate with cross-functional teams
    • Experience with Infrastructure as Code (IaC) principles and practices

    Benefits

    • Health Insurance: Medical, dental, and vision coverage
    • Retirement Plans: Participation in a company-sponsored retirement savings plan
    • Legal Service Plans - Offering access to attorneys for legal advice and representation

Similar jobs