AWS Cloud Infrastructure Engineer – RPA Operations (REMOTE)
Koniag Government Services · Arlington, VA · 2 wk ago
Information TechnologyFull-time
About the role
Tuknik Government Services, a Koniag Government Services company, is seeking an AWS Cloud Infrastructure Engineer – RPA Operations with a Secret security clearance to support TGS and our government customer. The position is remote. We offer competitive compensation and an extraordinary benefits package including health, dental, and vision insurance, 401K with company matching, flexible spending accounts, paid holidays, three weeks paid time off, and more.
Responsibilities
- AWS Infrastructure Management & Administration: Design, deploy, and maintain AWS cloud infrastructure supporting RPA/UiPath customer operations
- Create and manage virtual machines (EC2 instances) optimized for unattended automation workloads
- Configure and maintain AWS Workspaces for RPA developers and automation operators
- Implement and manage AWS services including but not limited to: EC2, VPC, S3, IAM, CloudWatch, CloudFormation, Systems Manager, and CloudTrail
- Maintain backup, disaster recovery, and business continuity solutions for RPA infrastructure
- Manage cloud networking configurations including VPCs, subnets, security groups, routing tables, and network ACLs
- Plan and execute infrastructure scaling activities to meet growing automation demands
- Perform system maintenance, patching, and updates across cloud environments
- Security & Certificate Management: Manage AWS Hardware Security Module (HSM) or similar infrastructure for secure operations
- Implement and maintain digital certificate lifecycle management for RPA operations
- Manage Non-Person Entity (NPE) credentials for unattended automation processes
- Manage Identity and Access Management (IAM) policies, roles, and permissions for RPA services
- Conduct security assessments and implement remediation measures for identified vulnerabilities
- Manage PKI (Public Key Infrastructure) components and certificate authorities for automation environments
- Coordinate with security teams on audits, compliance requirements, and security incidents
- Systems Management & Configuration: Administer System Center Configuration Manager (SCCM) for endpoint management and software distribution
- Deploy and manage applications, updates, and configurations across virtual infrastructure using SCCM
- Maintain SCCM infrastructure including site servers, distribution points, and management points
- Create and maintain SCCM task sequences, packages, and deployment collections
- Monitor system compliance and remediate configuration drift
- Integrate SCCM with cloud services for hybrid environment management
- Troubleshoot SCCM-related issues and optimize performance
- Container Orchestration & Kubernetes Management: Design, deploy, and manage Kubernetes clusters
- Configure and maintain Amazon Elastic Kubernetes Service (EKS) or equivalent container platforms
- Develop and manage container images, pods, services, and deployments
- Implement container security best practices and vulnerability scanning
- Monitor cluster health, resource utilization, and application performance
- Implement CI/CD pipelines for container deployments
- User Support & Documentation: Provide technical support to RPA customers for AWS infrastructure access and usage issues
- Provide troubleshooting and resolution for virtual infrastructure problems including connectivity, performance, and configuration issues
- Create and maintain comprehensive documentation for AWS infrastructure procedures and configurations
- Create user guides for accessing and utilizing AWS Workspaces and virtual machines
- Maintain runbooks for common administrative tasks and troubleshooting scenarios
- Conduct knowledge transfer sessions with team members and end-users
- Respond to user inquiries regarding cloud infrastructure capabilities and limitations
Requirements
- Education: Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related technical field; OR equivalent combination of education and professional experience in cloud infrastructure, systems engineering, or DevOps
- Experience: Minimum 4-5 years of hands-on experience with AWS cloud services and infrastructure management; Minimum 3 years of experience with virtual machine administration and cloud computing environments; Demonstrated experience with System Center Configuration Manager (SCCM) administration; Minimum 2 years of experience with Kubernetes or container orchestration platforms; Previous experience supporting enterprise automation or RPA infrastructure (preferred)
- Technical Skills: Expert-level knowledge of AWS core services (EC2, VPC, S3, IAM, CloudWatch); Advanced experience with AWS Workspaces and virtual desktop infrastructure (VDI); Proficiency with AWS Hardware Security Module (CloudHSM or AWS Managed HSM); Strong understanding of AWS security services (Secrets Manager, KMS, Certificate Manager, IAM); Experience with AWS networking, security groups, and VPC configurations; Familiarity with AWS automation tools (CloudFormation, Systems Manager, CLI, SDKs)
- Security & Certificate Management: Deep knowledge of Public Key Infrastructure (PKI) and certificate lifecycle management; Experience with digital certificate creation, distribution, and revocation; Understanding of cryptographic concepts and secure key management; Experience managing Non-Person Entity (NPE) credentials and service accounts; Knowledge of security compliance frameworks and best practices
- Systems Management: Advanced proficiency with Microsoft System Center Configuration Manager (SCCM); Experience with endpoint management, patch management, and software distribution; Knowledge of Windows Server administration and Active Directory integration; Familiarity with PowerShell scripting for automation and system management
- Container & Orchestration: Strong experience with Kubernetes architecture, deployment, and management; Proficiency with Amazon EKS or other managed Kubernetes services; Knowledge of Docker and container technologies; Experience with container security scanning and vulnerability management; Understanding of microservices architecture and cloud-native applications
- Infrastructure As Code & Automation: Proficiency with Infrastructure as Code tools (Terraform, CloudFormation, ARM templates); Experience with configuration management tools (Ansible, Puppet, Chef); Strong scripting skills (PowerShell, Python, Bash); Familiarity with CI/CD pipelines and DevOps tools (Jenkins, GitLab, Azure DevOps)
- Monitoring & Troubleshooting: Experience with cloud monitoring and logging solutions (CloudWatch, CloudTrail, ELK stack); Strong analytical and troubleshooting skills for complex cloud environments; Performance tuning and optimization expertise