We’re seeking an experienced DevOps Engineer to design, implement, and maintain our on-premises automation infrastructure. You’ll be responsible for building robust CI/CD pipelines with integrated security practices (DevSecOps) and automating deployment workflows using Ansible and related technologies.
Key Responsibilities
Infrastructure Automation
- Design and implement infrastructure automation solutions for on-premises environments using Ansible
- Develop and maintain Ansible playbooks, roles, and collections for configuration management
- Automate server provisioning, configuration, and application deployment processes
- Implement Infrastructure as Code (IaC) practices for on-premises infrastructure
- Manage and optimize bare-metal and virtualized infrastructure (VMware/KVM)
CI/CD & DevSecOps Pipelin
- Build and maintain robust CI/CD pipelines with integrated security scanning
- Implement DevSecOps practices including SAST, DAST, SCA, and container security scanning
- Integrate security tools (SonarQube, Trivy, OWASP ZAP, etc.) into deployment pipelines
- Automate security compliance checks and vulnerability management
- Establish policy-as-code and compliance automation frameworks
- Implement automated testing strategies (unit, integration, and security tests)
Deployment & Release Management
- Design and execute deployment strategies (blue-green, canary, rolling updates)
- Manage application releases across multiple environments (dev, staging, production)
- Implement automated rollback mechanisms and disaster recovery procedures
- Monitor and optimize deployment processes for reliability and speed
- Maintain deployment documentation and runbooks
Monitoring & Operations
- Implement comprehensive monitoring and alerting solutions
- Set up centralized logging and log analysis systems
- Perform capacity planning and performance optimization
- Troubleshoot production issues and implement preventive measures
- Participate in on-call rotation for production support
Required Qualifications
Technical Skills
- Ansible: 3+ years of hands-on experience with Ansible for configuration management and automation
- CI/CD Tools: Jenkins, GitLab CI, or similar pipeline automation tools
- Version Control: Strong Git workflow knowledge and branching strategies
- Scripting: Proficiency in Python, Bash, or similar scripting languages
- Linux Administration: Strong Linux system administration skills (RHEL/CentOS/Ubuntu)
- Security Tools: Experience with DevSecOps tools (Trivy, Aqua, SonarQube, Snyk, etc.)
- Containerization: Docker and container security best practices
- Networking: Strong understanding of networking concepts, firewalls, and load balancers
Nice to Have
- Kubernetes or container orchestration experience
- Experience with Terraform or other IaC tools
- HashiCorp Vault or secret management solutions
- Prometheus, Grafana, ELK stack experience
- Experience in healthcare IT environments
- Knowledge of compliance frameworks (HIPAA, GDPR, ISO 27001)
- Red Hat Certified Engineer (RHCE) or Ansible certifications
- Experience with Artifactory, Nexus, or artifact management
Professional Requirements
- 3-5 years of DevOps/Infrastructure engineering experience
- Experience working in on-premises data center environments
- Strong understanding of security best practices and compliance requirements
- Excellent problem-solving and troubleshooting skills
- Strong communication and documentation skills
- Ability to work collaboratively in cross-functional teams
- Experience with Agile/Scrum methodologies
Healthcare Sector Experience (Preferred)
- Understanding of healthcare data sensitivity and privacy requirements
- Experience with HIPAA compliance and secure healthcare infrastructure
- Familiarity with healthcare application deployment patterns
- Knowledge of regulatory requirements for medical systems
What We Offer
- Opportunity to work on critical healthcare infrastructure
- Collaborative and innovative work environment
- Professional development and certification support