Sacramento, CA
Sr. Cloud Devops Engineer
Sr. Cloud Devops Engineer
Sacramento, CA/Remote
3 Months (CTH)
Description:
The Sr. Cloud Devops Engineer plays a role to develop tools and solve technical challenges for our Engineering Teams in our AWS cloud environment. This crucial role encompasses both new development and operational problem resolution for a high volume, highly scalable system. The Sr. Cloud DevOps Engineer will work with other talented engineers to leverage exciting new technologies in solving a variety of complex challenges. The Sr. Cloud Devops Engineer is responsible for the engineering and life-cycle management of, mostly AWS cloud-based, platforms to attain a high degree of reliability and security.
Required Experience/Qualifications:
- Bachelor or Master’s Degree preferably in Computer Science, Engineering or related discipline.
- 8+ years’ experience in software development life cycle and significant experience in delivering applications and architecture services.
- Deep understanding of the architecture discipline, processes, concepts and best practices.
- Proficient in networking and security
- Advanced expertise of common AWS services (EC2, RDS, S3, EFS, VPC, CloudFormation etc.) with comfort in AWS services (ECS, ELB, Lambda, Cognito, API Gateway, SecretManager, Route53, SageMaker)
- Service architecture and advanced container experience in Docker and / or Kubernetes
- Experience with CI/CD and code management tools (Git, Jenkins etc.)
- In-depth knowledgeable of configuration management frameworks such as Puppet, Chef or Ansible
- Experience in performance management of database engines (MySQL, MSSQL, Postgres, DynamoDB, MongoDB, Elasticsearch)
- Some experience with any of the following C#, , Python, Ruby, Go
- 1 to 2 industry recognized certifications (AWS, Kubernetes, Chef, Microsoft, etc)
- Knowledge of regulatory frameworks and their impact on design considerations (HIPAA, PCI, ITAR, etc)
- Experience with cloud-native architectures or compatible architecture patterns favoring AWS and Azure platform.
- Creating well-designed, documented, and tested software and infrastructure solutions in AWS that meet architecture requirements
- Designing and developing solutions for AWS migrations, containerization, and transformation tools and projects to customers and internal teams
- Writing infrastructure as code (CloudFormation, Terraform)
- Identifying and addressing bugs, deficiencies, and performance bottlenecks
- Participating in an agile delivery team, helping to ensure the technical quality of the features delivered across the team, including documentation, testing strategies, and code.
- Leading and presenting technology discussions with application teams
- Helping to determine technical feasibility of solutions for business requirements.
- Meeting product SLAs and managing communication in case of issues.
- Configuring and maintaining backup, monitoring, and alerting systems for multiple clients
- Interacting with teams and premier clients in different time zones for ensuring 24×7 support
- Developing advanced Linux/Windows deployment and management automation (Bash/PowerShell/Python/Chef/Ansible)
- Remaining up to date on emerging technologies and architecture and propose ways to use them in current and upcoming projects.
- Good creative thinking, problem solving, planning, time-management and organization skills to balance and prioritize work.
- Proven leadership, influence, and mentoring skills.
Recommended Skills
- Agile Methodology
- Amazon Dynamo Db
- Amazon Elastic Compute Cloud
- Amazon Relational Database Service
- Amazon S3
- Amazon Virtual Private Cloud (Vpc)
Browse other jobs