Devops Engineer + Infrastructure experience
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled Engineer with extensive Infrastructure experience to join our innovative team. This role offers an exciting opportunity to lead the design, deployment, and management of complex IT infrastructure and cloud environments. As a key contributor, you will drive automation, optimize system performance, and ensure the security and reliability of our enterprise software solutions. Your expertise in DevOps practices and infrastructure management will be instrumental in supporting our rapid growth and technological evolution., * Design, implement, and maintain scalable IT infrastructure across cloud platforms such as AWS, Google Cloud Platform, OpenStack, and Azure.
- Develop and manage container orchestration solutions using Docker, Kubernetes, and OpenShift to streamline deployment workflows.
- Automate infrastructure provisioning and configuration management utilizing tools like Terraform, Ansible, Puppet, Chef, PowerShell, Bash scripting, and Shell Scripting.
- Monitor system health and application performance with tools such as New Relic, Splunk, Elasticsearch, and Nagios; perform root cause analysis to troubleshoot issues effectively.
- Manage enterprise software deployments including WebSphere, WebLogic, JBoss, Tomcat, IIS, and Microsoft SQL Server environments.
- Ensure robust disaster recovery plans are in place by implementing backup strategies for databases like MySQL, SQL Server, Oracle, DynamoDB, and T-SQL databases.
- Oversee network security measures including firewalls, identity & access management (IAM), DNS configurations, VPNs, TCP/IP protocols, and cloud security best practices.
- Collaborate with development teams to implement CI/CD pipelines using Jenkins, GitLab CI/CD, TFS, Maven, Gradle, GitHub/GitLab repositories; facilitate continuous integration and delivery processes.
- Maintain system documentation adhering to SDLC standards; participate in requirements gathering and incident management to uphold high service levels.
Requirements
Do you have experience in Weblogic?, * Proven experience in IT infrastructure management within enterprise environments involving virtualization (VMware), containerization (Docker), and cloud computing platforms (AWS, GCP).
- Strong background in DevOps practices including automation scripting with Python, Groovy, Perl; configuration management with Ansible or Puppet; and orchestration with Kubernetes or OpenStack.
- Hands-on expertise with enterprise middleware such as WebSphere Application Server or WebLogic Server; familiarity with web services (RESTful APIs) and microservices architecture.
- Demonstrated ability to troubleshoot complex software issues related to distributed systems; experience with log analysis tools like Splunk or Elasticsearch is preferred.
- Knowledge of disaster recovery planning for critical systems; experience managing incident response and incident recovery processes.
- Familiarity with software development lifecycle (SDLC), requirements gathering for IT projects, system testing procedures, and release management strategies.
- Strong understanding of computer networking concepts including TCP/IP protocols, LAN/WAN configurations; experience managing Active Directory and LDAP integrations is advantageous. Join us if you're passionate about building resilient infrastructure solutions that power innovative applications! We value proactive problem solvers who thrive in fast-paced environments while maintaining a focus on security and efficiency. This is your chance to make a significant impact by leveraging your technical expertise to support cutting-edge enterprise systems!