Years of Relevant Experience:
- 5 years of relevant experience
Education (Required):
- Bachelor's degree or equivalent experience
Skills:
- Strong verbal and written communication skills
- Ability to work in a matrix environment
- Strong technology background
- Effective trouble shooting skills
- Enjoy working as a team and possess strong collaboration skills
- A passion for problem solving
- Ability and desire to learn and work with new technologies
Specialized Skills (Required):
- Strong practical experience working in AWS based cloud environment.
- Deep knowledge of AWS data management services including DocumentDB, Kinesis, DMS, Aurora, and OpenSearch.
- 2+ years as a Database Engineer or equivalent role in a cloud based environment.
- Experience with database performance tuning and optimization.
- Proficient in developing and maintaining database-related applications and scripts.
- Understanding of Infrastructure-as-Code with the ability to use Terraform and CloudFormation for database provisioning and management
- Knowledge of IAM, KMS, Security Groups, and NACLs to ensure database security and compliance.
- Knowledge and experience using CloudWatch and other AWS logging capabilities
- Experience with Multi-AZ deployments, read replicas, and backup/restore processes to ensure database reliability.
- Understanding of production support processes and requirements.
- Experience working in Agile teams to deliver database solutions efficiently.
Specialized Skills (Desired):
- Knowledge of cloud cyber security
- Experience with other AWS services such as ECS, NLB/ALB, API Gateway etc.
Work Flexibility:
- Ability to support production environment in a rotational on-call schedule
Electrify America is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws.
#LI-MB1
Electrify America is committed to revolutionizing the way people charge. As the country's largest open DC fast charging network, Electrify America is actively contributing to electrifying mobility today and building a more sustainable future.
At Electrify America, we value innovation, collaboration, and a commitment to sustainability. We strive to establish a diverse and inclusive workplace where employees can develop personally and professionally. As a team member at this rapidly growing company, you can work on state-of-the-art technology and join a team making a significant impact in the world. If you're interested in joining a dynamic, innovative company, Electrify America is a place where you can learn, grow, and make a difference!
Role Summary:
This role focuses on continuously improving the efficiency, security and availability of cloud-based data resources that support Electrify America Nucleus back-end. The Cloud Engineer will work closely with development teams to ensure that database and other data resources are optimized for performance, security, and scalability.
The engineer will collaborate in the design and implementation of robust data architectures, leveraging AWS services to automate routine tasks and improve system reliability. They will explore and integrate new technologies to enhance cloud database resources.
This role involves identifying best practices for cost optimization and security within the cloud infrastructure. The ideal candidate will have a strong passion for automation and self-service, coupled with a commitment to sharing knowledge with peers.
Role Responsibilities:
Main responsibility – assign 100% of time spent
- Develop cloud resource automation using tools like Terraform and AWS CloudFormation to automate database provisioning and management, enhancing efficiency and reducing maintenance efforts.
- Establish guardrails and conduct operational checks to ensure data resource security and compliance within the cloud environment.
- Implement and improve monitoring and logging solutions to improve database stability and performance.
- Monitor and report on KPIs to provide transparency around database performance and operations.
- Work alongside development teams to enhance database solutions, providing specialized skills to increase development velocity.
- Educate developers and operations teams on data operations best practices and methodologies.
- Collaborate with development teams to integrate security best practices into database solutions.
- Identify and implement cost-saving measures within the cloud database environment.
- Contribute to identification of potential cybersecurity and other risks and the relevant mitigation steps
- Engage in Agile Scrum/Kanban planning activities, and contribute to the development of Epics, Backlogs, and Stories.
- Explore emerging technologies to mitigate risks and enhance database performance and capabilities.