Senior Development Operations Engineer (ScriptingAutomation)

Sunbird Software Inc.

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of scripting expertise with Bash and any of Perl, Python, or Ruby.
  • Detailed understanding of Linux operating systems (Rocky Linux RedHat) and RPM packaging/deployment.
  • Experience creating kickstarts or similar installation technologies.
  • Proficiency in designing and implementing Jenkins CI/CD pipelines.
  • Ability to troubleshoot OS issues, configuration problems, and software defects.
  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering (or similar).

Responsibilities

  • Maintain and update scripts for deployment, configuration, and administrative tasks.
  • Plan and execute migration of scripts from Perl to Python or Ruby.
  • Ensure robust system security through updates, hardening, and compliance management.
  • Create and manage kickstart installations for Rocky Linux.
  • Administer CI/CD pipelines and build processes using Jenkins.
  • Automate PostgreSQL database operations such as backups and upgrades.
  • Quickly resolve customer issues and support on-premises infrastructure.

Benefits

  • Mentorship opportunities to enhance leadership skills.
  • Potential for exposure to cutting-edge technologies in automation and containerization.
  • Access to company-approved AI tools for efficiency.
  • Work in a collaborative environment focused on technical innovation.
  • Opportunity to influence scripting and automation practices within the organization.
Full Job Description
Senior Development Operations Engineer (ScriptingAutomation) In this role, you will be a key contributor for complex development tasks and be able to provide technical leadership on Linux hardening/configuration, package management, continuous integration, deployments, and virtualization. The ideal candidate will be a software developer who is passionate about automating server configurations, deployments, and other IT processes. Environment: Linux, Scripting (Ruby, Perl, Bash, or Python), PostgreSQL 15+, Jenkins, Nexus, and GitHub KEY SKILLSETS - Scripting expertise with Bash and any of Perl, Python, or Ruby (5+ years) - This position requires a detailed understanding of Linux operating systems (Rocky Linux RedHat), RPM packagingdeployment, Operating System configuration, tuning, and hardening. - Experience creating kickstarts or similar system installation technologies. - Designing and implementing Jenkins CICD pipelines. - Ability to troubleshoot operating system issues, configuration problems, authentication errors, and related software defects - Must be a graduate of a Computer Science, Computer Engineering, or Electrical Engineering program (or similar field) RESPONSIBILITIES - Maintain Perl, Ruby and Shell scripts that allow customers to easily deploy and configure our solution, run backupsrestores, provide high availability, and perform other administrative tasks - Plan and execute a migration of administrative scripts from Perl to either Python or Ruby - Maintain robust solution security by managing OS and software updates, implementing system hardening, and ensuring compliance with industry frameworks - Manage build the kickstarts that install our solution currently based on Rocky Linux - Administer and support CI/CD pipelines and build automation processes using Jenkins. - Automate operations such as PostgreSQL database backuprestores, deployments, and upgrades - Help our support team delight our customer issues by quickly resolving issues as they arise - Maintain and support on-premises infrastructure, including server room equipment, physical and virtual servers, storage, and networking systems. - Help transition solution to containers - Mentor others - Must use only company-approved AI tools and follow documented company AI usage policy DESIRED KNOWLEDGE/SKILLS A candidate with any of the following will have an advantage: - Ability to lead a small team - Knowledge / experience with containerization (Docker / Kubernetes) - Experience with networking (IP, DNS, Routing, Firewalls, etc...) - Knowledge / experience with virtualization technology (VMWare, KVM, Nutanix, Hyper-V) - Knowledge of LDAP and Active Directory - Experience leveraging AI tools in order to expedite performing job function - Cryptography technologies and certificates - Database management skills (PostgreSQL preferred)

Similar Jobs

More Jobs at Sunbird Software Inc.

More Information Technology Jobs

Find similar Senior Development Operations Engineer (ScriptingAutomation) jobs: