The Engineer will be responsible for supporting the full lifecycle development and maintenance of cloud-native and stand-alone enclave solutions, ensuring they are secure, scalable, and compliant with organizational and regulatory requirements. This includes analyzing, designing, developing, deploying, and maintaining systems across both Amazon Web Services (AWS) or similar cloud services and isolated environments. The ideal candidate will have a proven track record in leading and executing successful modernization projects in secure environments, with a strong background in cloud engineering. Provide technical expertise on cloud cluster computing techniques and technologies and expert advice to the program and related cloud computing architectures. Optimize memory management, identifying the best ways to develop distributed cluster-enabled and graph processing algorithms. Research, evaluate, and deploy advanced cloud computing systems and large data analytics solutions for clients in research and production areas. Work as a key contributor on a collaborative, fast-growing, and highly skilled software development team. Use knowledge of a variety of advanced computer, infrastructure, and hardware technologies, concepts, practices, and procedures. Key Responsibilities: Identify issues affecting end-to-end performance of the system and design and recommend industry standard resolutions. Design, implement, and maintain security-related tasks and processes to ensure the integrity and compliance of cloud and enclave systems, including but not limited to identity and access management, vulnerability management, and system hardening (e.g., managing AMI refreshes and other critical security updates), automating processes where possible. Provide engineering support to high-visibility cloud-based systems that acknowledge technical, schedule, and cost constraints. Assist the Sponsor in design, deployment, and maintenance of identity and security access management, including working with ISSE to obtain security accreditation and maintain continuous compliance. Monitor and recommend optimizations for cloud resource utilization and cost, identifying opportunities for efficiency improvements. Use DevSecOps principles to plan, analyze, design, and build the system. Deliver activity and data modeling, transaction flow analysis, internal control and risk analysis, and modern business methods and performance measurements. Support development in the cloud, implementation, troubleshooting, and maintenance of the systems and applications residing in the cloud. Manage physical system infrastructure and any related processes. Create and manage S3 buckets, EC2 instances, subnets, auto-scaling groups, and users/groups using AWS IAM or similar cloud service configurations. Configure, optimize, and manage load balancers. Configure and manage security groups, network ACLs, and other security controls to ensure compliance with organizational security policies and regulatory requirements. Design and document system architecture derived from technical requirements. Develop and implement a maintenance plan for the system to ensure the system meets required up-time and response time requirements. Develop and implement an end-of-life plan for the system. Establish and maintain metrics to measure system performance, availability, and security. Support mentoring of team members on cloud services such as C2S, AWS, load balancing, etc. Apply an agile approach to software development consistent with the Sponsor's project management and software development frameworks with a focus on demonstrating and delivering releasable software every iteration. Communicate effectively across Sponsor organizations. Maintain documentation and knowledge management of all job duties. Work with users and developers to understand their priorities and challenges, and collaborate to resolve infrastructure issues. Additional Security Review Process: All personnel joining the organization undergo an additional security review that can take anywhere from 7 business days to 30+ days or more.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level