Software Engineer

Indotronix Avani Group
Alafaya, FL, United States
4 days ago
Apply on candidateportal.ceipal.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$183,040.0
Working hours
Regular working hours

Tech stack

Bash Shell Continuous Integration Dynamic Host Configuration Protocol DevOps Domain Name System (DNS) JSON Jinja (Template Engine) Python (Programming Language) Key Management Linux System Administration Ansible Prometheus
+17 more
Software Engineering YAML Pulumi Software Modules Computer Network Technologies Grafana Multi-Cloud Firewalls (Computer Science) Cloudformation Templating Git Flow Kubernetes Infrastructure Automation Frameworks Deployment Automation Terraform Splunk Software Version Control

Job description

Join a high-impact team as a Software Engineer specializing in automation, configuration management, and infrastructure-as-code. Drive robust IT solutions using Ansible, modern CI/CD pipelines, and cloud-native tools. Leverage your expertise to deliver scalable, secure, and compliant systems across diverse environments., Develop and maintain idempotent Ansible playbooks and reusable roles for infrastructure configuration and application deployment.

  • Manage both dynamic and static inventory sources, including group and host variables, for precise environment targeting.
  • Integrate Ansible with Terraform or CloudFormation for hybrid provisioning and post-provisioning configuration.
  • Administer Linux systems (RHEL, Ubuntu, Debian, Alpine), focusing on package management, systemd, networking, and security hardening.
  • Support Windows environments with Ansible modules, PowerShell scripting, and Active Directory integration.
  • Embed Ansible workflows in CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Azure Pipelines) for automated testing, linting, and deployments.
  • Implement robust secrets management with HashiCorp Vault, Ansible Vault, or cloud KMS for secure credential handling.
  • Ensure compliance and maintain audit trails by generating security reports from playbooks and enforcing organizational standards.
  • Automate infrastructure monitoring by integrating Ansible outputs with Prometheus, Grafana, ELK, or Splunk.
  • Conduct rigorous playbook and role testing using Molecule and TestInfra, ensuring reliability and policy compliance.
  • Write custom automation scripts in Python or Bash as needed for module development and tool integration.

Requirements

15+ years in software engineering or IT automation roles.

  • Expert proficiency with Ansible, YAML, Jinja2 templating, and role structuring.
  • Advanced Linux administration across major distributions.
  • Hands-on experience with Git workflows and version control best practices.
  • Strong background in CI/CD pipeline integration and automated deployment.
  • Proven track record in secrets management and compliance reporting.
  • Familiarity with core networking concepts: DNS, DHCP, VPCs, firewalls.

Preferred Skills

  • Experience with Terraform, Pulumi, or AWS CloudFormation for hybrid or multi-cloud environments.
  • Ansible-driven container and Kubernetes management.
  • Advanced observability practices using Prometheus, Grafana, ELK, or Splunk.
  • Custom module development with Python or Bash scripting.

Benefits & conditions

Competitive salary and performance-based bonuses.

  • Flexible work environment and hybrid/remote options.
  • Access to the latest cloud and DevOps technologies.
  • Ongoing professional development, certifications, and mentorship.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) plan with employer matching.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidateportal.ceipal.com
Prepare application

Good distractions

Loading talks and stories from around this role…