Introduction
We are seeking a highly skilled and motivated professional to join our team. This role requires expertise in cloud infrastructure and architecture, with a focus on designing and implementing innovative solutions that align with our cloud strategy.
Required Skills & Qualifications
- Experience with writing infrastructure as code using Terraform
- Experience building and working with public cloud infrastructure
- Deep knowledge of web protocols, multiple operating systems, hypervisors, and distributed systems architecture
- Experience with AWS, Azure, or GCP platforms and services
- Experience with cloud security (e.g., Azure Policy, Azure Defender for Cloud, Azure Sentinel)
- Hands-on experience with CI/CD toolchains such as Maven/Jenkins
- Experience with general programming languages such as Java/Python
- Agile development practices and test-driven development
- Experience with configuration management and automation tools such as Ansible, Puppet, CloudFormation, Salt
- Minimum 7 years of experience in IT, with at least 5 years in Cloud Engineering (Azure/AWS/GCP, etc.)
- Prior work experience at client or in client's industry
- Applicants must be able to work directly for Artech on W2
Preferred Skills & Qualifications
- Experience with identity management frameworks and tools
- Experience in Linux/UNIX system administration
- Experience with container technologies (Docker, Kubernetes, OpenShift)
- Go programming language
- Cloud provider certification (e.g., Azure certification AZ-900, etc.)
- Experience with architecting software solutions
Day-to-Day Responsibilities
- Work across technology to create solutions that align with the company's cloud strategy
- Perform product design activities as required
- Design and implement new software solutions as part of our cloud enablement strategy, as well as maintain and enhance existing software
- Ensure that code adheres to strict standards for accessibility, security, object-oriented practices, and performance
- Write and conduct unit and integration tests
- Effectively function and communicate within a software development team consisting of developers, quality assurance, and project management members
- Actively participate in requirements, architecture reviews, and design meetings
Company Benefits & Culture
- Comprehensive health and wellness benefits
- Opportunities for professional growth and development
- Supportive and collaborative work environment
For immediate consideration please click APPLY to begin the screening process with Alex.