What are the responsibilities and job description for the Software Architect (for Cloud Applications) position at Cratis Automation Solutions?
Software Architect (for Cloud Applications)
· Clearance Requirement: Active DoD Secret Clearance
Responsibilities:
· Lead the design and development of cloud-based applications for mission-critical systems.
· Define system architecture to support scalability, security, and performance requirements.
· Collaborate with cross-functional teams to implement cloud solutions.
· Ensure solutions meet DoD and federal compliance standards.
· Develop architectural diagrams and documentation.
· Evaluate emerging technologies and recommend integration strategies.
· Provide technical leadership and mentorship to development teams.
· Conduct system performance and security assessments.
Qualifications:
· 8 years of experience in software development and architecture.
· Expertise in cloud platforms like AWS, Azure, or Google Cloud.
· Strong understanding of microservices, containerization, and DevSecOps practices.
· Proficiency in programming languages such as Python, Java, or C#.
· Experience with CI/CD pipelines and infrastructure as code (IaC).
· Excellent communication and leadership skills.
· Must be DoD 8570 or 8140 certified.
Job Type: Full-time
Pay: $150,000.00 - $160,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Professional development assistance
Schedule:
- Monday to Friday
Experience:
- Azure: 8 years (Preferred)
- AWS: 8 years (Preferred)
Ability to Commute:
- Fort Meade, MD 20755 (Preferred)
Ability to Relocate:
- Fort Meade, MD 20755: Relocate before starting work (Preferred)
Work Location: Hybrid remote in Fort Meade, MD 20755
Salary : $150,000 - $160,000