Cloud Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Cloud EngineerDuration: 1/31/24 + Potential to extend (Has budget through Jan 2025).Location: Pleasanton, CA – Pleasanton and Santa Clara offices would be great since team is there. Some Boulder team members as well. Will be open for remote only if we have no onsite candidate. Onsite candidates are first preferred.Key ResponsibilitiesCloud Infrastructure: Design, deploy, and manage cloud infrastructure in AWS, ensuring scalability, reliability, and cost-effectiveness.Security and Compliance: Implement robust security measures, including access control, encryption, and compliance with industry standards and best practices.Networking: Configure and optimize network architectures for cloud environments, including VPCs, subnets, and routing.Performance Testing: Develop scripts and tooling for Performance testing.CI/CD Pipeline Automation: Design and automate CI/CD pipelines for seamless application deployment, testing, and monitoring.Containerization: Utilize containerization technologies such as Docker and Kubernetes for application packaging and orchestration.Monitoring and Logging: Implement monitoring and logging solutions to ensure system performance and troubleshoot issues proactively.Collaboration: Collaborate with cross-functional teams, including developers and system administrators, to streamline deployment processes.Documentation: Maintain comprehensive documentation of infrastructure configurations, processes, and procedures.QualificationsBachelor's degree in computer science, Information Technology, or a related field. Master's degree is a plus.6+ years of experience as a Cloud DevOps Engineer with a strong focus on AWS (Preferred), Azure, Google Cloud.Strong scripting and automation skills (e.g., Python, Bash).Expertise in CI/CD tools like Jenkins, GitLab and experience with Jenkins DSL developmentHands on experience containerization technologies (e.g., Docker, Kubernetes) and deployment processes for servicesExpertise with Performance testing using tooling like JMeter, Loadrunner, Gatling.Hands-on experience in analyzing performance issues across the entire stackUnderstanding of JVM, Database and Unix system internalsExpertise in security best practices and network configurations in the cloud.