Linux CloudSystem Engineer
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled Linux CloudSystem Engineer to lead the design, implementation, and management of scalable cloud infrastructure solutions. This role offers an exciting opportunity to work at the forefront of cloud computing technology, leveraging your expertise in Linux systems, virtualization, and cloud architecture to deliver innovative solutions that power modern digital platforms. You will play a pivotal role in optimizing cloud environments, ensuring system security, and supporting continuous integration and deployment processes across diverse cloud platforms., * Design, deploy, and maintain robust Linux-based cloud infrastructure across multiple platforms including OpenStack, VMware, Google Cloud Platform, AWS, Azure, and Rackspace.
- Develop and implement automation scripts using Bash, PowerShell, Python, and configuration management tools such as Ansible, Chef, Puppet, and Terraform to streamline deployment processes.
- Manage virtualization environments utilizing Docker containers and Kubernetes orchestration to ensure scalable and resilient application hosting.
- Collaborate with development teams to integrate web services, microservices architectures, RESTful APIs, and SaaS/PaaS solutions into cloud environments.
- Conduct system hardening and security best practices for Linux/Unix systems to safeguard against vulnerabilities; implement VPNs and network security protocols.
- Monitor system performance using tools like Jenkins, Git, Nagios, or similar platforms; troubleshoot issues promptly to minimize downtime.
- Support database management tasks involving MySQL, PostgreSQL, Oracle, Microsoft SQL Server, NoSQL databases such as Cassandra or MongoDB; optimize data storage solutions for performance and reliability.
- Participate in Agile software development cycles (SDLC), contributing to continuous integration/continuous delivery (CI/CD) pipelines for seamless application deployment.
- Maintain comprehensive documentation of cloud architecture designs, operational procedures, and system configurations for auditability and knowledge sharing.
Requirements
Do you have experience in Microservices?, * Proven experience working with cloud computing platforms including AWS (Amazon Web Services), Google Cloud Platform (GCP), Microsoft Azure or Rackspace.
- Extensive background in Linux system administration with proficiency in scripting languages such as Bash or PowerShell.
- Hands-on experience with virtualization technologies like VMware or Citrix; containerization using Docker and orchestration with Kubernetes.
- Strong understanding of service-oriented architecture (SOA), microservices frameworks, RESTful APIs, and web services integration.
- Familiarity with infrastructure-as-code tools such as Terraform or CloudFormation; automation expertise using Ansible or Puppet.
- Knowledge of database systems including MySQL, PostgreSQL, Oracle SQL Server; experience optimizing database performance is a plus.
- Solid understanding of network security principles including VPNs, firewalls, system hardening techniques and security compliance standards.
- Experience working within Agile teams employing DevOps practices for software development and deployment pipelines. Join us if you're passionate about pushing the boundaries of cloud infrastructure technology! This role offers an energetic environment where your skills will directly impact innovative digital solutions-empowering organizations to thrive in a connected world!