Software Engineer
Company | American Tire Distributors |
---|---|
Location | Huntersville, NC, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Junior, Mid Level |
Requirements
- Bachelor’s Degree in Computer Science or a related field
- Two (2) years of experience in the job offered or related occupation
- At least two of the following programming languages: Java, Groovy, Javascript, Python, NodeJS, C, C++, or Go
- Data handling, connectivity to databases, and CRUD operations
- Docker and Kubernetes deployments and integrations
- GCP integrations
Responsibilities
- Collaborate with development teams to identify cloud solutions that support our development and business needs
- Migrate existing on-premises applications and services to the cloud
- Design and deploy scalable, highly available, secure, and fault-tolerant systems on the cloud
- Participate in code reviews and provide constructive feedback ensuring security compliance and coding standards
- Manage and maintain cloud infrastructure to ensure optimal performance, cost-efficiency, and security compliance
- Monitor cloud environments, analyzing and resolving any issues promptly to ensure uninterrupted service
- Stay current with industry trends and emerging cloud technologies and evaluate and recommend tools that can provide competitive advantages to the company
- Implement automation tools and frameworks (CI/CD pipelines) for efficient code deployment and infrastructure updates
- Translate business needs into technical specifications by understanding and gathering requirements from stakeholders
- Create models and diagrams to represent the system components and their interactions
- Design system architecture and software solutions
- Mentor and guide junior engineers
Preferred Qualifications
-
No preferred qualifications provided.