Responsibilities
- Design and implement scalable and highly available cloud infrastructure.
- Automate and optimize infrastructure deployment and management processes.
- Collaborate with development teams to integrate and deploy applications.
- Ensure the security, compliance, and reliability of the infrastructure.
- Monitor and troubleshoot infrastructure issues to maintain optimal performance.
- Implement and manage CI/CD pipelines for efficient software delivery.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform.
- Manage and optimize cloud costs and resource utilization.
- Provide technical guidance and mentorship to junior team members.
- Stay updated with the latest trends and best practices in cloud and DevOps technologies.
- Work with cross-functional teams to understand and address infrastructure needs.
- Implement and manage containerization and orchestration solutions.
- Design and implement disaster recovery and business continuity plans.
- Conduct regular security audits and vulnerability assessments.
- Develop and maintain documentation for infrastructure and processes.
- Participate in on-call rotations to ensure 24/7 support and availability.
- Collaborate with network and security teams to ensure robust infrastructure.
- Implement and manage monitoring and logging solutions for infrastructure.
- Develop and maintain scripts and tools for automation and efficiency.
- Conduct performance testing and optimization of infrastructure components.
- Implement and manage backup and recovery solutions for data protection.
- Collaborate with product teams to define and implement infrastructure requirements.
- Participate in incident management and post-incident reviews.
- Develop and maintain dashboards and reports for infrastructure metrics.
Nice to Have
- Experience with multi-cloud environments.
- Certifications in cloud platforms such as AWS Certified Solutions Architect, Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect.
- Experience with serverless architectures and technologies.
- Knowledge of infrastructure monitoring and alerting best practices.
- Experience with infrastructure as code (IaC) tools like CloudFormation or Pulumi.
- Proficiency in multiple programming languages.
- Experience with large-scale distributed systems.
- Knowledge of DevSecOps practices and tools.
- Experience with infrastructure automation frameworks like Ansible or Puppet.
- Knowledge of cloud-native application development and deployment.
- Experience with infrastructure as code (IaC) tools like SaltStack or Chef.
- Proficiency in infrastructure monitoring and logging tools.
- Experience with infrastructure as a service (IaaS) and platform as a service (PaaS).
- Knowledge of cloud cost management and optimization strategies.
- Experience with infrastructure as a service (IaaS) and software as a service (SaaS).
- Proficiency in infrastructure as code (IaC) tools like Cloud Deployment Manager.
Compensation
Competitive salary and benefits package.
Work Arrangement
Hybrid work arrangement with flexible hours.
Team
Collaborative and innovative team environment with a focus on continuous improvement.
What You'll Get
- Competitive salary and benefits package.
- Opportunities for professional development and growth.
- Collaborative and innovative team environment.
- Flexible work arrangements and hybrid work options.
- Access to the latest tools and technologies.
- Support for continuous learning and skill development.
- Challenging and impactful projects to work on.
- Opportunities to work with cutting-edge technologies.
- A dynamic and fast-paced work environment.
- Support for work-life balance and well-being.
Our Culture
- Innovative and forward-thinking culture.
- Focus on continuous improvement and learning.
- Collaborative and supportive team environment.
- Emphasis on work-life balance and well-being.
- Encouragement of creativity and innovation.
- Opportunities for professional growth and development.
- Commitment to diversity, equity, and inclusion.
- Support for work-life integration and flexibility.
- Encouragement of open communication and feedback.
- Focus on delivering high-quality and impactful solutions.
Our Benefits
- Health, dental, and vision insurance.
- Retirement savings plans with company match.
- Paid time off and holidays.
- Flexible spending accounts for healthcare and dependent care.
- Employee assistance programs for well-being support.
- Tuition reimbursement and professional development opportunities.
- Employee referral bonuses and recognition programs.
- On-site amenities and perks, such as fitness centers and cafeterias.
- Remote work stipends and equipment allowances.
- Wellness programs and initiatives for employee health and well-being.
Visa sponsorship available for eligible candidates.