Responsibilities
- Design and implement scalable and reliable infrastructure solutions.
- Collaborate with cross-functional teams to understand requirements and deliver solutions.
- Ensure the security, performance, and availability of the platform.
- Monitor and troubleshoot infrastructure issues.
- Implement and maintain CI/CD pipelines.
- Develop and maintain infrastructure as code.
- Participate in on-call rotations to ensure 24/7 support.
- Stay updated with the latest technologies and best practices.
- Document infrastructure designs and processes.
- Conduct code reviews and pair programming sessions.
- Provide technical guidance and mentorship to junior team members.
- Work on projects that involve cloud infrastructure and services.
- Implement disaster recovery and business continuity plans.
- Optimize infrastructure for cost and performance.
- Ensure compliance with industry standards and regulations.
- Participate in the planning and execution of infrastructure upgrades.
- Collaborate with DevOps teams to automate deployment processes.
- Implement monitoring and alerting systems.
- Conduct performance testing and tuning.
- Ensure data integrity and backup solutions.
- Work on projects that involve containerization and orchestration.
- Implement and manage configuration management tools.
Nice to Have
- Experience with multi-cloud environments.
- Knowledge of serverless architectures.
- Experience with microservices and service mesh.
- Familiarity with infrastructure as code best practices.
- Experience with infrastructure automation frameworks.
- Knowledge of cloud cost optimization techniques.
- Experience with infrastructure as code security best practices.
- Familiarity with cloud-native security practices.
- Experience with infrastructure as code version control.
- Knowledge of cloud-native monitoring and logging solutions.
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid
Team
Collaborative and innovative team environment
What You'll Do
- Design and implement scalable and reliable infrastructure solutions.
- Collaborate with cross-functional teams to understand requirements and deliver solutions.
- Ensure the security, performance, and availability of the platform.
- Monitor and troubleshoot infrastructure issues.
- Implement and maintain CI/CD pipelines.
- Develop and maintain infrastructure as code.
- Participate in on-call rotations to ensure 24/7 support.
- Stay updated with the latest technologies and best practices.
- Document infrastructure designs and processes.
- Conduct code reviews and pair programming sessions.
- Provide technical guidance and mentorship to junior team members.
- Work on projects that involve cloud infrastructure and services.
- Implement disaster recovery and business continuity plans.
- Optimize infrastructure for cost and performance.
- Ensure compliance with industry standards and regulations.
- Participate in the planning and execution of infrastructure upgrades.
- Collaborate with DevOps teams to automate deployment processes.
- Implement monitoring and alerting systems.
- Conduct performance testing and tuning.
- Ensure data integrity and backup solutions.
- Work on projects that involve containerization and orchestration.
- Implement and manage configuration management tools.
What You'll Need
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in a similar role.
- Strong knowledge of cloud platforms (e.g., AWS, Azure, GCP).
- Experience with infrastructure as code tools (e.g., Terraform, CloudFormation).
- Proficiency in scripting languages (e.g., Python, Bash).
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
- Strong problem-solving and troubleshooting skills.
- Experience with monitoring and logging tools (e.g., Prometheus, ELK Stack).
- Knowledge of network protocols and security best practices.
- Experience with configuration management tools (e.g., Ansible, Puppet).
- Strong communication and teamwork skills.
- Ability to work in a fast-paced environment.
- Experience with disaster recovery and business continuity planning.
- Knowledge of performance testing and tuning.
- Experience with data backup and recovery solutions.
- Familiarity with agile methodologies.
- Ability to work independently and in a team.
- Experience with infrastructure automation tools.
- Knowledge of industry standards and regulations.
- Experience with on-call rotations and 24/7 support.
- Ability to provide technical guidance and mentorship.
- Experience with cloud-native applications and services.
Nice to Have
- Experience with multi-cloud environments.
- Knowledge of serverless architectures.
- Experience with microservices and service mesh.
- Familiarity with infrastructure as code best practices.
- Experience with infrastructure automation frameworks.
- Knowledge of cloud cost optimization techniques.
- Experience with infrastructure as code security best practices.
- Familiarity with cloud-native security practices.
- Experience with infrastructure as code version control.
- Knowledge of cloud-native monitoring and logging solutions.
Our Benefits
- Competitive salary and benefits package
- Hybrid work arrangement
- Collaborative and innovative team environment
- Opportunities for professional growth and development
- Comprehensive health and wellness programs
- Generous time-off policies
- Employee assistance programs
- Retirement savings plans
- Tuition reimbursement
- Professional development opportunities
- Employee recognition programs
- Diverse and inclusive work environment
- Flexible work hours
- Remote work options
- Employee referral bonuses
- Performance-based bonuses
- Health and wellness initiatives
- Employee resource groups
- Volunteer and community involvement opportunities
- Employee discounts and perks
About Us
- We are a leading technology company focused on innovation and excellence.
- Our mission is to deliver cutting-edge solutions that drive business success.
- We value creativity, collaboration, and continuous learning.
- Our team is comprised of talented professionals from diverse backgrounds.
- We foster a culture of inclusivity and respect.
- We are committed to providing a supportive and engaging work environment.
- Our company is dedicated to making a positive impact on society.
- We strive to exceed customer expectations through exceptional service.
- We encourage innovation and the pursuit of new ideas.
- We believe in the power of technology to transform industries and lives.
How to Apply
- Submit your resume and cover letter through our online application portal.
- Include relevant experience and skills in your application.
- Highlight your achievements and contributions in previous roles.
- Provide examples of your technical expertise and problem-solving abilities.
- Describe your experience with cloud platforms and infrastructure as code.
- Explain your approach to collaboration and teamwork.
- Detail your experience with CI/CD pipelines and automation tools.
- Share your knowledge of monitoring and logging solutions.
- Discuss your experience with disaster recovery and business continuity planning.
- Include any relevant certifications or training.
Not provided