Cloud Infrastructure Architect
Apply NowCompany: SWJ TECHNOLOGY, LLC
Location: Greer, SC 29651
Description:
PURPOSE:
Develops leading edge cloud architectures and technologies to support clients and local DEVOPS Hubs
Americas' product teams. Identifies emerging technologies with cloud providers (AWS, Azure) in order to build cloud Infrastructure as Code solutions with availability reaching 99.999% uptime. All solutions will be properly secure and reliably engineered. Provides monitoring and logging of applications/infrastructure.RESPONSIBILITIES:
PREFERRED SKILLS:
Work is normally performed in an office, laboratory, manufacturing floor, or machine shop setting where physical work includes, but is not limited to, sitting, standing, reaching, kneeling, bending, and lifting up to 25 lbs.
Must be able to understand and comply with all relevant safety practices.FLSA STATUS/WORKING SCHEDULE:
This job description is a high-level overview of general expectations of this position. It is not intended to list every responsibility of the position nor does it represent an employment contract of any kind.
SWJ TECHNOLOGY and all of its subsidiaries (i.e., NGE EQUIPMENT and ProjectOne US) are Equal Opportunity Employers and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender, disability status, protected veteran status, or any other characteristic protected by law.
Develops leading edge cloud architectures and technologies to support clients and local DEVOPS Hubs
Americas' product teams. Identifies emerging technologies with cloud providers (AWS, Azure) in order to build cloud Infrastructure as Code solutions with availability reaching 99.999% uptime. All solutions will be properly secure and reliably engineered. Provides monitoring and logging of applications/infrastructure.RESPONSIBILITIES:
- Develop and maintain Cloud architectures for clients product teams
- Create and develop Kubernetes architecture and tools for product teams and as platforms
- Evaluate and implement Kubernetes managed solutions from vendors (EKS, AKS)
- Develop cluster creation/maintenance scripts (Infrastructure as code, Terraform, etc..)
- Utilize version control of the Infrastructure as Code with strong understanding of branching and merging strategies (Bitbucket)
- Deploy CI/CD pipeline utilization (Jenkins) for the creation of clusters
- Enforce user management and role management (AWS, Azure) following Group standards
- Perform and create cluster monitoring and infrastructure health reporting (Prometheus, Grafana)
- Provide operational expertise to maintain Cloud and Kubernetes infrastructure (technical and budgetary)
- Develop network controls (ingress/egress for internet/intranet access)
- Maintain cluster security (key management, Vault)
- Develop highly available, scalable clusters (scale out, scale up, multiple AZs)
- Support cloud based databases (CockRoach) and message queue solutions (RabbitMQ)
- Develop logging/monitoring solutions for applications and infrastructure (Splunk)
- As a Knowledge expert, share information and vision via documentation and training of others
- Interact with internal customers and development team to gather and define requirements and document architecture and approach
- Work on several development initiatives concurrently and provide subject matter expertise on implementations and product customization
- Define the visualization and realization of future technologies, which will support the complete process from development of concepts and vision to full production ready solutions, which can be integrated rapidly into the automotive environment
- Serve as internal consultant to developers and engineers as needed, providing assistance in all phases of product life-cycle development
- BA/BS Degree in Business, Computer Science or Electrical Engineering preferred or the equivalent of 4 years professional IT related experience. MS degree (preferred)
- 5+ years of technical experience in Information Technology to include 2+ years of experience delivering Cloud Architectures (including deployments and operations)
- 3-5 years' experience: Cloud architectures (AWS, Azure, Kubernetes, etc...)
- 3-5 years' experience: Solution architect
- 3-5 years' experience: Operating systems administration and/or lead Developer in a microservice based product team 3-5 years' experience: Developer of Infrastructure as Code (Terraform, YAML, shell scripts)
- 1-3 years' experience: Database Administration; SAP Basis Administration
- 3-5 years' experience: Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries
- 3-5 years' experience: At least one scripting language (Python, bash/korne shell, etc...)
- 1-3 years' experience: Agile team processes and work environments
- 1-3 years' experience: Interface with REST Web Services and JSON/XML sufficient to support microservice developers
- AWS Cloud Architecture (Certification Preferred (Associate or Professional Level)) OR AWS Developers Certification Preferred (Associate or Professional Level).
- Analytics Experience (Splunk, Grafana or a BI Platform).
- Experience in AWS or Azure.
- Outgoing and passionate about IT and especially cloud computing and how it can help the business.
- Ability to understand business needs and translates it to an IT framework.
- Ability to go on call in a rotation that requires one week on duty occurring about every 3-4 weekss.
PREFERRED SKILLS:
- Docker/Docker Swarm
- GitHub
- Terraform
- Python programming
- Experience working in a large company (international if possible)
Work is normally performed in an office, laboratory, manufacturing floor, or machine shop setting where physical work includes, but is not limited to, sitting, standing, reaching, kneeling, bending, and lifting up to 25 lbs.
Must be able to understand and comply with all relevant safety practices.FLSA STATUS/WORKING SCHEDULE:
- Location: 95%Greenville, SC, 5 % Travel
- Schedule: Day Shift, Mon-Fri
- Assignment Start: ASAP
This job description is a high-level overview of general expectations of this position. It is not intended to list every responsibility of the position nor does it represent an employment contract of any kind.
SWJ TECHNOLOGY and all of its subsidiaries (i.e., NGE EQUIPMENT and ProjectOne US) are Equal Opportunity Employers and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender, disability status, protected veteran status, or any other characteristic protected by law.