Senior AWS Engineer
Brooklyn, New York, United States
Full Time Senior-level / Expert USD 145K - 190K
Mini-Circuits
Mini-Circuits is a global leader in the design and manufacturing of RF, IF, and microwave components from DC to 86GHz.Mini-Circuits designs, manufactures and distributes integrated circuits, modules, and sub-systems for high-performance radio frequency (RF) and microwave applications. With design, sales and manufacturing locations in over 30 countries, Mini-Circuits’ products are used in a range of wired and wireless communications applications. Our products are also used in detection, measurement and imaging applications, including military communication, guidance and electronic countermeasure systems, commercial, scientific, military land, sea and aircraft; automotive systems, medical systems, and industrial test equipment.
Mini-Circuits’ sells its products to over 20,000 customers globally through our direct sales force, applications engineering staff, sales representatives, as well as through our extensive website.
Salary Range: $145,000 - $190,000 per year
Job Function:
- Design, implement, and deploy applications on AWS cloud infrastructure for scalability, high-availability and resilient applications
- Managing the security of the Cloud Infrastructure, implementing best practices, setting up governance and guardrails across AWS organization and accounts
- Manage user access to the Cloud environment for all the accounts across all geographies, regular auditing and reviewing best practices
- Develop Backup and Disaster Recovery (DR) strategy for Infrastructure and Applications
- Work closely with the applications development team and advocate the use of cloud native services for secure, scalable, and robust application development
- Understand the user and application needs and provision the right-size/type infrastructure
- Implement Security best practices, develop solutions to protect infrastructure and data, define and implement security policies/measures for various use cases/business needs, regularly access risks and develop and review guardrails
- Administration and maintenance of the HPC cluster/simulation environment, create budgets and regularly report the usage to the department heads and senior management
- Administration and maintenance of the AI systems, hosting, configuring, securing the data and access
- Regularly and promptly reporting issues and cloud infrastructure health to management
- Patching and upgrading the workload (Linux and Windows servers) as per the policy and best practices
- Plan and execute on-premises to cloud migration projects, work closely with the development team and business users for workload migrations, testing, troubleshooting and migration cutovers
- Day to day administration and monitoring of the Cloud infrastructure, Linux and Windows workload, Database, storage etc.
- Develop and maintain the necessary documentation, including Requirements documentation, Architecture/Design documentation and Test Cases
- Collaborate with network team to design Global multi-account VPC architectures and troubleshoot any network issues
- Ensure data backups (snapshots, AMIs, database, file systems) are regularly taking place
- On-the-job training includes the organization technologies and tools overview and software development processes.
The duties, responsibilities and expectations described above are not a comprehensive list and additional tasks may be assigned to the member, within the scope of the position.
Qualifications:- B.S. in Computer Science or related field with 8+ years’ experience; or M.S. in Computer Science or related field with 7+ years’ experience.
- Strongly Preferred – Minimum one certification: AWS Certified Solutions Architect (Associate, Professional preferred), AWS Certified Security Specialist. AWS Certified DevOps Engineer.
- 7-10 years required (10+ years preferred) – Overall 7+ years of hands-on experience in IT industry designing, developing, testing and managing software applications and cloud infrastructure.
- 5 years’ required experience in:
- Designing and implementing Public/Hybrid cloud infrastructure solutions that are highly available, scalable, and resilient. Good understanding for AWS best practices and well architected framework.
- Designing and deploying solutions: web applications, applications developed using AWS native services – Cognito, Secrets Manager, DynamoDB, S3, RDS, IAM Identity Center, etc.
- 3 years’ required experience in:
- Managing the Global AWS network environment: VPC, subnets, transit gateways, Site to site VPN connections, multi-account/vpc peering, hybrid cloud connectivity and network security.
- Linux (Amazon) administration: Provisioning, configuring, patching and deploying applications and middleware.
- Industry-standard tools/Cloud native tools for infrastructure monitoring, application performance monitoring, visualization, and alerting.
- Best practices for optimizing IT infrastructure, providing policies, standards and guidelines.
- 1-2 years’ experience (preferred) in:
- Administration of Amazon RDS: provisioning, configuring, backup & restore and access management.
- Administration of HPC environment: Provisioning of HPC clusters, maintenance and cost optimization, good understanding of the various server types, experience using AWS native tools like Parallel cluster, Research and Engineering Studio (RES).
- Design, develop and maintain cloud hosted AI solutions, experience in developing AI agents, prompts and knowledge bases. Experience in working closely with end-users, product managers understanding their problems and needs and delivering secure AI powered solutions (using Amazon Bedrock or similar tools from other vendors).
- Experience in building automation/scripting using (PowerShell, Python etc.) and Infrastructure as Code (IaC) tools like CloudFormation, Terraform.
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk and hear. The employee frequently is required to stand, walk, sit and use hands to operate a computer keyboard. The employee is occasionally required to reach with hands and arms. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, and ability to adjust focus. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Additional Requirements/Skills:
- Comply, understand, and support corporate safety initiatives to ensure a safe work environment.
- Ability and willingness to abide by Company’s Code of Conduct.
- Occasional travel, some overnight, as required.
Disclaimer: The listed qualifications and requirements for each position are intended as guidelines. Mini-Circuits reserves the right to hire outside of these guidelines at Management’s discretion.
Mini-Circuits is an Equal Opportunity Employer and does not discriminate on the basis of actual or perceived age, race, creed, color, national origin, sexual orientation, military status, sex, disability, predisposing genetic characteristics, marital status, familial status, gender identity, gender dysphoria, pregnancy-related condition, and domestic violence victim status or protected class characteristic, or any other protected characteristic as established by federal or state law.
Tags: Architecture AWS CloudFormation Computer Science DevOps DynamoDB Engineering HPC Industrial Linux Python Research Security Terraform Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.