Senior Cloud and DevOps Engineer
Role summary
Ignite your career as a Senior Cloud and DevOps Engineer, where you will lead the design, implementation, and management of cutting-edge cloud infrastructure solutions. This role offers an exciting opportunity to drive innovation in cloud architecture, streamline deployment pipelines, and optimize system performance across diverse platforms. You will be instrumental in shaping scalable, secure, and resilient cloud environments that empower organizations to achieve their digital transformation goals with agility and confidence.
<Overview>
Ignite your career as a Senior Cloud and DevOps Engineer, where you will lead the design, implementation, and management of cutting-edge cloud infrastructure solutions. This role offers an exciting opportunity to drive innovation in cloud architecture, streamline deployment pipelines, and optimize system performance across diverse platforms. You will be instrumental in shaping scalable, secure, and resilient cloud environments that empower organizations to achieve their digital transformation goals with agility and confidence.
<Responsibilities>
- Architect and develop robust cloud infrastructure solutions utilizing platforms such as AWS, Google Cloud Platform, Azure, Rackspace, and OpenStack.
- Implement and manage virtualization technologies including VMware, Citrix, Docker, Kubernetes, and OpenStack to ensure flexible resource allocation and high availability.
- Design and automate deployment pipelines using CI/CD tools like Jenkins, Git, Terraform, Ansible, Puppet, Chef, and PowerShell scripting to accelerate software delivery cycles.
- Develop and maintain RESTful APIs and web services that facilitate seamless integration across distributed systems.
- Conduct system hardening and security best practices for cloud environments through system updates, vulnerability assessments, and compliance audits.
- Collaborate with cross-functional teams on microservices architecture development using JavaScript, Python, Go, Ruby on Rails, .NET, Node.js, and other programming languages.
- Optimize database performance with MySQL, PostgreSQL, Oracle, Microsoft SQL Server, NoSQL databases like Redis or MongoDB; ensure data integrity and security.
- Manage network configurations including VPNs and firewall rules to secure cloud infrastructure against threats.
- Support application development efforts by integrating cloud services with SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) models within Agile SDLC frameworks.
- Lead initiatives for system monitoring, logging, and troubleshooting to ensure high uptime and rapid incident response.
<Requirements>
- Proven experience designing scalable cloud architectures using AWS, Google Cloud Platform, Azure or similar providers.
- Deep understanding of virtualization technologies such as VMware, OpenStack, Citrix XenServer; proficient in managing virtualized environments.
- Strong knowledge of containerization (Docker), orchestration (Kubernetes), Infrastructure as Code (Terraform), configuration management tools (Ansible, Puppet, Chef).
- Hands-on expertise with scripting languages including Bash (Unix shell), PowerShell; adept at automation for deployment and system management tasks.
- Familiarity with RESTful API development and integration; experience working with web services across diverse platforms.
- Solid background in IT infrastructure management encompassing operating systems like Linux and Windows; system hardening practices essential for security compliance.
- Experience working within Agile development methodologies; familiarity with SDLC processes from planning to deployment.
- Excellent problem-solving skills with the ability to troubleshoot complex cloud-based systems efficiently.
- Strong communication skills to collaborate effectively with technical teams and stakeholders across projects. Join us in shaping the future of cloud computing! Your expertise will propel organizations toward innovative solutions that are secure, scalable—and built for success!
Pay: $103,964.14 - $120,946.06 per year
Benefits:
- 401(k)
- Health insurance
- Vision insurance
Work Location: In person