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: