DevOps Cloud Engineer
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled DevOps Cloud Engineer to join our innovative technology team. In this role, you will be at the forefront of designing, implementing, and maintaining robust cloud infrastructure solutions that empower our organization to deliver scalable, secure, and efficient services. Your expertise will drive the automation of deployment pipelines, optimize cloud architecture, and ensure seamless integration across diverse platforms. If you thrive in a fast-paced environment and are passionate about leveraging cutting-edge cloud technologies to solve complex IT challenges, this opportunity is for you!, * Develop and manage scalable cloud infrastructure using platforms such as Google Cloud Platform, AWS, Azure, and Rackspace.
- Design and implement automation scripts and configuration management using tools like Terraform, Ansible, Puppet, Chef, PowerShell, Bash scripting, and Shell Scripting to streamline deployment processes.
- Build and maintain containerized applications utilizing Docker and Kubernetes to support microservices architecture.
- Collaborate with development teams to integrate RESTful APIs, Web services, SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions into cloud environments.
- Ensure system security through system hardening, VPN configuration, network security practices, and compliance with industry standards.
- Monitor performance metrics and troubleshoot issues related to virtualization platforms such as VMware, OpenStack, Citrix, and Rackspace.
- Implement continuous integration/continuous deployment (CI/CD) pipelines using Jenkins or similar tools to accelerate software development lifecycle (SDLC).
- Manage databases including MySQL, PostgreSQL, Oracle, Microsoft SQL Server, NoSQL databases like MongoDB or similar for optimal data storage solutions.
- Optimize cloud architecture for high availability and disaster recovery while maintaining cost efficiency.
- Support the development of web applications using JavaScript, Java, Python, Ruby on Rails, Node.js, .NET frameworks along with RESTful APIs for seamless application integration.
Requirements
Do you have experience in Terraform?, * Proven experience in IT infrastructure management with a focus on cloud computing environments such as Google Cloud Platform, AWS (Amazon Web Services), Azure or Rackspace.
- Strong understanding of service-oriented architecture (SOA), microservices architecture, virtualization technologies including VMware and OpenStack.
- Hands-on expertise with containerization tools like Docker and orchestration platforms such as Kubernetes.
- Proficiency in scripting languages including Bash (Unix shell), PowerShell, Python, Ruby or similar for automation tasks.
- Familiarity with configuration management tools such as Ansible, Chef or Puppet for system provisioning and management.
- Knowledge of network security practices including VPN setup and system hardening techniques to safeguard cloud infrastructure.
- Experience working within Agile development teams utilizing CI/CD pipelines with Jenkins or equivalent tools.
- Solid understanding of databases including MySQL, PostgreSQL, Oracle SQL T-SQL or Microsoft SQL Server for data management solutions.
- Ability to develop RESTful APIs and web services that enable seamless communication between distributed systems.
- Strong problem-solving skills combined with excellent communication abilities to collaborate effectively across teams. Join us if you're eager to shape the future of cloud technology by building resilient infrastructure solutions that power innovative applications worldwide!
Benefits & conditions
$124,033.63 - $149,373.84 a year - Full-time, Pulled from the full job description
- Professional development assistance
- 401(k)
- Health insurance
- 401(k) matching, * 401(k)
- 401(k) matching
- Health insurance
- Professional development assistance