Join our innovative team as a DevOps Engineer and become a vital driver in streamlining our software development lifecycle, enhancing system reliability, and accelerating deployment processes. In this energetic role, you will harness your expertise in cloud infrastructure, automation, and continuous integration to build resilient, scalable, and secure IT environments. Your proactive approach will empower our teams to deliver enterprise-grade software solutions efficiently and confidently. If you thrive in dynamic settings where technology meets strategic growth, this is the perfect opportunity to elevate your career while making a tangible impact.
Duties
Design, implement, and manage cloud infrastructure solutions across platforms such as AWS, Azure, Google Cloud Platform, and OpenStack to support scalable enterprise applications.
Develop and maintain automation scripts using tools like Ansible, Puppet, Chef, PowerShell, Bash (Unix shell), and Python to streamline deployment workflows and configuration management.
Build and optimize CI/CD pipelines utilizing Jenkins, GitLab, TFS, GitHub, and Maven or Gradle for continuous integration and delivery of software projects.
Containerize applications using Docker and orchestrate microservices with Kubernetes or OpenShift to ensure flexible deployment and scalability.
Monitor system performance with tools like New Relic, Splunk, Elasticsearch, and Log analysis platforms to proactively identify issues and improve system health.
Manage virtualization environments with VMware and implement disaster recovery strategies for critical systems to ensure business continuity.
Configure and maintain web servers such as NGINX and Apache Tomcat; oversee application servers including WebSphere and Weblogic for enterprise software deployment.
Administer databases like MySQL, Microsoft SQL Server, Oracle, DynamoDB, and PL/SQL to support data-driven applications with high availability.
Implement security best practices by managing firewalls, identity & access management systems like Active Directory, DNS configurations, and cloud security protocols.
Collaborate with development teams on requirements gathering for new features; support software troubleshooting through log analysis and incident management processes.
Ensure compliance with SDLC (Software Development Life Cycle) standards by participating in system testing, release management, incident response, and IT project management activities.
Qualifications
Proven experience in DevOps engineering or related roles within enterprise environments supporting SaaS products or large-scale IT infrastructure projects.
Strong proficiency with cloud computing platforms including AWS, Azure, Google Cloud Platform; familiarity with OpenStack is a plus.
Extensive hands-on experience with containerization (Docker), orchestration (Kubernetes), automation tools (Ansible, Puppet), and scripting languages (Python, Shell Scripting).
Solid understanding of CI/CD pipelines using Jenkins, GitLab CI/CD, TFS or similar tools; experience with Maven or Gradle build tools is preferred.
Knowledge of virtualization technologies such as VMware; experience with disaster recovery planning is highly desirable.
Familiarity with enterprise middleware including WebSphere Application Server, Weblogic Server; experience managing web servers like NGINX or JBoss is advantageous.
Expertise in database administration for MySQL, Microsoft SQL Server, Oracle databases; experience working with DynamoDB or NoSQL databases is beneficial.
Strong understanding of network security principles including firewalls, DNS management, TCP/IP protocols; experience with cloud security best practices is essential.
Ability to troubleshoot complex system issues using log analysis tools like Splunk or Elasticsearch; excellent problem-solving skills are required.
Knowledge of Agile methodologies such as Scrum or Kanban; experience working within fast-paced development cycles ensures success in this role. Embark on a journey where your technical prowess fuels innovation! We're committed to fostering an environment that promotes growth through continuous learning opportunities--empowering you to stay ahead in the ever-evolving landscape of IT infrastructure and software development.
Job Type: Full-time
Pay: $70,000.00-$120,000.00 per year
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.