Sr Lead / Principal Engineer [FPGA Verification] - For NRI's
Responsibilities
Develop an effective test suite based on the FPGA requirements.
Testbench architecture with System Verilog and UVM
Develop test environments based on the architecture.
Develop Agents, Drivers, Monitors, Predictors, Scoreboard, and Sequences etc.
Actively participate in a team environment, working with verification,
architecture, applications, and design teams to develop comprehensive
verification plans and address issues.
Verification environment development/update for block level and system level.
Own and drive verification related activities, provide technical support, and
proactively manage tasks to meet schedule goals.
Define and develop effective functional assertions and coverpoints
Debug the design issues and report through appropriate tools
Code Coverage analysis and test case identification for improving the code
coverage.
Perform timing simulations.
Apply techniques and skills required to identify a root cause of a given issue and
very good debugging skills.
Technical guidance to the junior engineers on verification tasks.
Qualifications
Bachelor's/Master's degree in Engineering (Electronics and Communication or
VLSI )
10+ years of Industry experience in development, integration & verification of
ASIC/FPGA.
Protocols – PCIe, SPI, ARINC 429, Mil 1553, Image processing or similar.
Hands on experience in developing System Verilog/UVM verification
environment from scratch.
Hands on experience with Questa or similar advanced simulation tools.
Hands on experience in DO-254 verification process.
Experience in DOORS/Jama will be a plus.
Experience in Video domain will be a plus.
About Collins Aerospace
Similar jobs
Job Summary:
We are seeking a Senior DevOps & SRE Engineer to join our team and help us build, deploy, and maintain our infrastructure and applications. The ideal candidate will have experience working in a fast-paced environment and a strong background in DevOps and Site Reliability Engineering (SRE). You will be responsible for ensuring the reliability, scalability, and security of our applications and infrastructure.
Responsibilities:
- Build and maintain our CI/CD pipeline and deployment automation tools
- Design and implement monitoring and alerting systems to ensure the health of our applications and infrastructure
- Work closely with development teams to ensure that code is deployed in a reliable and scalable manner
- Participate in on-call rotations to provide 24/7 support for our production systems
- Develop and maintain disaster recovery plans and processes
- Continuously improve our infrastructure and processes to ensure scalability, reliability, and security
- Mentor and provide technical leadership to junior team members
- Keep up-to-date with industry best practices and emerging technologies in DevOps and SRE
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5+ years of experience in DevOps or SRE
- Strong programming skills in at least one of the following languages: Python, Go, Ruby, or Java
- Experience with infrastructure as code tools such as Terraform or CloudFormation
- Experience with containerization technologies such as Docker and Kubernetes
- Strong understanding of networking concepts such as TCP/IP, DNS, and load balancing
- Experience with monitoring and logging tools such as Prometheus, Grafana, and ELK stack
- Excellent problem-solving skills and the ability to troubleshoot complex issues in a fast-paced environment
- Strong communication and collaboration skills with both technical and non-technical stakeholders
Preferred Qualifications:
- Experience with cloud providers such as AWS or Azure
- Experience with building and maintaining large-scale distributed systems
- Experience with database technologies such as MySQL, PostgreSQL, or MongoDB
- Experience with automation tools such as Ansible or Chef
- Experience with Agile development methodologies such as Scrum or Kanban
If you are passionate about DevOps and SRE and have the skills and experience we are looking for, we encourage you to apply for this exciting opportunity.
Job Title: Field Network Engineer Department
Location: IT department | IT department | Siddipet, Medak, Sangareddy, Vikarabad, Rangareddy, Narayanpet, Mahabubnagar, Wanaparthy, Nagarkurnool, Jogulamba, Gadwal, Medchal, Malkajgiri, and Hyderabad.
Reports to: Senior Network Engineer
Days/Hours of work: 9 Hrs (Monday to Saturday)
Salary Range: 2.52 LPA to 2.76 LPA
Requirement Bike and Driving License (Compulsory)
Summary of Position: - 1. Resolve, repair and install fiber optics systems and ensure that they work properly
2. Examine and replace faulty and old fiber optic cables and take care of fiber splicing and rectify fiber optic problem areas
3. Installation of Cisco router and switches
4. Installation of OLT and ONT devices
5. Cabling of Fibre optics cable.
Primary Responsibilities
- Cisco(Router & Switch)
- Network Devices (OLT & ONT)
- LAN and WAN experience
- Fiber Optics Cabling
Personal Specification
Any Graduate
Experience 0-1 year
Product Knowledge: Cisco, Router, Cisco Switch, Fiber Cable
Competencies
Language Hindi and English (Written and Oral).
This role will drive operations on focused contractual agreements while working with a team of highly motivated, technical individuals who work in a collegial, collaborative work environment. Your key role is leading and coordinating a multisite VMWare operation ensuring systems and resources remain operational. In addition, you would contribute to the analysis and formulation of strategic performance direction across all areas of responsibility.
Primary Responsibilities
- Support the full system engineering life-cycle of VMware infrastructure: requirements analysis, design, development, integration, testing and implementation
- Manage and maintain multiple vCenter, vSphere, ESXi systems to include VSAN clusters
- Ensure security patching and system hardening are maintained to meet integrity and availability requirements
- Maintain system resource optimization based on analysis of hosted systems
- Draft and review information security policies, standards, and procedures.
- Complete risk and vulnerability assessment at the network, system, and application level.
- Complete regular situational awareness reports and daily monitoring
Desired Certifications / Training:
- VMware VCP or higher
- System Admin / Data Center Admin Training
EDUCATION & EXPERIENCE:
- Requires BE
- 1.5 + – 7 years of prior relevant experience
Target Closure of Hiring
- 12th Dec 2022
Pay Range:
- 4 L to 16 L INR
Remotework
- No
Night Shift
- as per Shift on Roaster
Location
- Mumbai
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in.
REQUIREMENTS:
- Must have Skills: Cloud development (Capable), Microservices architecture (MSA) (Strong), Site reliability Engineering
- Qualifications: - Bachelors degree in computer science or other highly technical, scientific discipline
- 10+yrs experience and a strong background in areas like cloud operations and site reliability engineering
- Hands-on knowledge and experience with any of the major public cloud providers (preferably AWS)
- Good understanding of micro-service architectures and development frameworks; knowledge across tiers in a multi-tier cloud environment including multi-region, multi-zone configurations, load balancers, web servers, application containers, data stores, distributed cache, and content delivery networks
- Hands-on knowledge and experience with observability and monitoring tools like New Relic, Splunk, Prometheus and Grafana
- Ability to program (structured and OO) with one or more high-level languages, such as Python, Go lang, Shell scripting, C/C++ or Java
- Ability to work with query languages to analyze monitoring data and other app-specific transactions
- A proactive approach to spotting problems, areas for improvement, and performance bottlenecks
- An Agile mindset and strong communication skills to collaborate with multiple stakeholders across the organization
RESPONSIBILITIES:
- Participate in functional discussions, system design consulting, platform management, and capacity planning to develop an overall understanding of the product and teams current priorities
- Partner with development teams to improve services through rigorous testing, release procedures, automation of runbooks, and DR planning
- Build automation scripts for auto-recover behavior, determining benchmark of critical services, preparing custom dashboards to report performance in production
- Understand product functionality to design and build thoughtful experiments to simulate chaos and proactively find faults in the systems
- Work with architects to define service level indicators and create a service catalog
- Gather and analyze SLIs, SLOs from applications, services, and OS to assist in performance tuning, improving availability and reliability
- Improve monitoring and observability to increase visibility into key metrics like MTTI, MTTR, and MTTD
- Work with the team to understand the root cause of production incidents
- Train and groom engineers to internalize SRE best practices
Company Description
Smarsh is the leader in communications compliance, archiving, and analytics. We provide compliance across the broadest set of communications channels with insights on what’s being captured. Smarsh customers manage over 500 million daily conversations across 80 channels and growing. Customers include the top 10 U.S., top 8 European, top 5 Canadian, and top 3 Asian banks. The Smarsh advantage is customers stay ahead of compliance and uncover patterns and relationships hidden within their data.
At Smarsh , we’ve been helping our customers manage new forms of communication since 1998. We work closely with regulators including the SEC, FINRA, IIROC, and the PRA and FCA, and with our customers, to ensure that they understand the capabilities of today’s technology and that our platform meets their most stringent requirements. Our products include Connected Capture, Connected Archive, Web Archive & Business Solutions.
About the team
Are you an SRE with excellent Observability, Containerization and Orchestration skills? As a Site Reliability Engineer (SRE) in the Smarsh SaaS Operations team, you'll be part of a team who measures and improves production performance reliability through sustainable engineering practices for our suite of applications. Toil will be your number one enemy, observability your closest friend and your mission will be to drive operational burden as close to zero as you can.
Responsibilities
- Responsible for technical direction at the platform solutions level. Is able to weigh the pros and cons of various solutions and credibly argue for the best path
- Work closely with Product Management and the rest of the engineering team to define features and their implementations with careful attention to quality, scalability, and maintainability
- Can break down complex technical solutions into abstractions that the rest of the team and understand
- Can investigate and solve complex bugs, performance, and scalability issues
- Collaborates with multiple agile teams to ensure their solutions integrate effectively
- Track work in ticketing system (JIRA)
- Participate in Pull Request reviews. Provide and receive feedback to continuously improve.
- Other duties as assigned.
Desired skills & experience
- A minimum 10+ years industry experience
- Masters in CS or equivalent
- Must have experience in Azure or AWS, either running some large-scale app there or migrating to Azure/AWS.
- Experience operating Cloud Foundry in production environments
- Experience managing CI/CD systems (Concourse, Jenkins, TravisCI etc.)
- Experience deploying and/or operating ELK stack
- Experience with container technologies and orchestration platforms (Docker, Kubernetes, Cloud Foundry)
- Experience working with monitoring and observability tools (We use Datadog and New Relic)
- Familiarity with working with PostgreSQL and MongoDB
- Background working in a multi-platform environment (Linux, Windows)
- Experience with running on a cloud platform, AWS preferred (S3, RDS, SQS)
- Familiarity with Agile/Scrum/Kanban methodologies
- Familiarity with programming/scripting languages (ie. Python, Bash, PowerShell, Go, etc.)
Additional Skills
- Expert programming skills in relevant languages
- Exceptional analytical and problem-solving skills
- Strong communication and collaboration skills
- Deep understanding of modern software architecture
- Deep domain knowledge of the industry, platform, and existing processes
- Fault-tolerant design & maintenance
- Knowledge and understanding of modern software programming/engineering.
- Product delivery lifecycle - requirement refinement through ops
Why Smarsh?
Ready to join a thriving tech company that’s redefining digital archiving and business intelligence?
Smarsh is the leading comprehensive archiving platform. Recognized as one of today’s fastest growing companies in the U.S., Smarsh delivers innovative cloud-based solutions that help organizations manage and enforce flexible and secure records retention and compliance strategies for electronic communications, including social media and enterprise social networks (Yammer, Chatter, Facebook, LinkedIn and more).
Our motto is ‘People First. Inspire Confidence. Embrace the Impossible.’ We hire lifelong learners who have a passion for their discipline and a track record of excellence. To learn more about us, visit www.smarsh.com/careers
Experience automating systems engineering tasks.
Experience in fast-paced and dynamic SRE or Production Support engineering teams
A proven track record of managing successful complex internet-based product platforms/architectures.
Experience building metrics and monitoring platforms and defining alerting strategies.
Strong analytical ability with a focus on making data driven decisions.
Capable of technical deep-dives, yet verbally and cognitively agile enough to hold their own in a strategy discussion with senior technical or executive leadership
Experience working in a managed services environment.
Good communication skills, both written and oral.
Solid understanding of Engineering, DevOps and cloud computing fundamentals.
Good understanding of cloud services including AWS.
Strong automation and CI / CD experience.
Solid experience with containerized applications/orchestration and serverless functions.
GitHub, CD/CI tools experience.
If I asked your previous team members about you, they would say you were a great leader and they would very much welcome an opportunity to work for you once again.
Experience in high SLA environments.
Computer Science, Engineering or Sciences degree required or equivalent work experience.
SRE - Tech Lead (DevOps):
Location: Permanent Work From Home Option
Notice: Candidates with a notice period of 30 days and less and preferred
SRE-DevOps- Tech Lead - JD:
Srijan is hiring for Site Reliability Engineering (SRE), We are looking for SRE/DevOps- Tech Lead or Sr. Tech Lead with strong automation skills and a good understanding of how to build & run secure & reliable platforms for cloud-native applications. Please find below the detailed job description and kindly go through the same for reference:-
Minimum Experience: 6+ years in DevOps/SRE
Permanent WFH option
Job Description:-
The focus of this role is to build scalable, resilient, secure infrastructure for cloud-native applications whilst automating every mundane task you could think of and build observability dashboards, set up alerts, etc to provide optics to relevant stakeholders. In a nutshell: “You are keepers of Production environments”. You must be a problem solver with the ability to multitask and come with strong collaboration and communication skills.
Key Responsibilities:-
-
Proactively monitor and review application performance
-
Handle on-call and emergency support
-
Ensure software has good logging and diagnostics
-
Create and maintain operational runbooks
-
Contribute in Solution Designing and evaluating Technical Debt
-
Set right practices for Well-Defined Architecture & to minimize toil.
-
Own SLI, SLO configuration as per Error Budget
-
Maintain production services through measuring and monitoring availability, latency, and overall system health.
-
Practice sustainable incident response and blameless postmortems.
-
Not be afraid to contribute changes back to the Software engineering team to improve the systems.
-
Managing the delivery pipeline into production.
-
Able to mentor junior members on regular basis
-
Troubleshooting issues with web applications
-
Understanding of security principles and best practices
-
Ensuring that critical data is backed up
-
Configuration of monitoring systems including infrastructure monitoring and Application Performance Monitoring systems such as New Relic.
-
Ensuring that web application infrastructure is built
-
Ability to act as Customer Technical Advocate and negotiate well with peers on technical fronts.
-
Flexible enough to work in different Shifts for hyper business requirement
-
Ability to handle multiple global clients on tech front and generate desired reports to represent health of SRE Delivery.
Skills/Experience:-
-
A key skill of a SRE Tech Lead is that they have a deep knowledge of the application, the code, and how it runs, is configured, and scales. That knowledge is what makes them so valuable at also monitoring and supporting it as site reliability engineers.
-
System administration, security, and networking
-
The SRE Tech Lead expected to have a good understanding of system administration (Linux or Windows) and networking.
-
Essential commands
-
User and Group Management
-
Knowledge of networking concepts (DNS, TCP/IP, and Firewalls)
-
Service Configuration
-
Storage Management
-
Good grasp of fundamental security concepts
-
Good understanding of infrastructure as code principles.
-
Knowledge of a scripting language such as Bash
-
Ability to configure infrastructure using a Configuration Management technology such as Puppet, Chef, or Ansible.
-
Familiarity with Jenkins or any other CI/CD tool
-
Proficiency in a high-level programming language such as Python or Go.
-
Understanding of container technologies such as Docker, Kubernetes
-
2 yrs+ hands on experience with container orchestration technologies such as ECS, EKS, AKS or Kubernetes would be beneficial.
-
Use Terraform and other IaC to deploy cloud infrastructure.
Cloud technologies:-
-
Experience designing available, cost-efficient, fault-tolerant, and scalable distributed systems on AWS/Azure
-
Hands-on experience using compute, networking, storage, and database AWS/Azure services
-
Hands-on experience of 4 yrs+ with AWS/Azure deployment and management services
-
Ability to identify and define technical requirements for an AWS/AZURE-based application
-
Ability to identify which AWS/AZURE services meet a given technical requirement
-
Knowledge of recommended best practices for building secure and reliable applications on the AWS/AZURE platform
-
An understanding of the AWS/AZURE global infrastructure
-
An understanding of network technologies as they relate to AWS/AZURE
-
An understanding of security features and tools that AWS/AZURE provides and how they relate to traditional services
Roles and Responsibilities
- Managing Availability, Performance, Capacity of infrastructure and applications.
- Building and implementing observability for applications health/performance/capacity.
- Optimizing On-call rotations and processes.
- Documenting “tribal” knowledge.
- Managing Infra-platforms like Mesos/Kubernetes,CICD,Observability (Prometheus/New Relic/ELK),Cloud Platforms (AWS/ Azure),Databases,Data Platforms Infrastructure
- Providing help in onboarding new services with production readiness review process.
- Providing reports on services SLO/Error Budgets/Alerts and Operational Overhead.
- Working with Dev and Product teams to define SLO/Error Budgets/Alerts.
- Working with Dev team to have in depth understanding of the application architecture
and its bottlenecks.
- Identifying observability gaps in product services, infrastructure and working with stake
owners to fix it.
- Managing Outages and doing detailed RCA with developers and identifying ways to
avoid that situation.
- Managing/Automating upgrades of the infrastructure services.
- Automate toil work.
Experience & Skills
- 6+ years of total experience
- Experience as an SRE/DevOps/Infrastructure Engineer on large scale microservices and infrastructure.
- A collaborative spirit with the ability to work across disciplines to influence, learn, and
deliver.
- A deep understanding of computer science, software development, and networking principles.
- Demonstrated experience with languages, such as Python, Java, Golang etc.
- Extensive experience with Linux administration and good understanding the various
linux kernel subsystems (memory, storage, network etc).
- Extensive experience in DNS, TCP/IP, UDP, GRPC, Routing and Load Balancing.
- Expertise in GitOps, Infrastructure as a Code tools such as Terraform etc.. and
- Configuration Management Tools such as Chef, Puppet, Saltstack, Ansible.
- Expertise of Amazon Web Services (AWS) and/or other relevant Cloud Infrastructure
solutions like Microsoft Azure or Google Cloud.
- Experience in building CI/CD solutions with tools such as Jenkins, GitLab, Spinnaker,
Argo etc.
- Experience in managing and deploying containerized environments using Docker,
Mesos/Kubernetes is a plus.
Key Job Duties & Responsibilities :
- Design, implement and maintain robust network infrastructures connecting all locations to deliver secure, high availability (>99.9%) network services throughout a global environment.
- Recommend, develop, collaborate, and support adherence to network standards, policies, and procedures in accordance with best practices.
- Implement and support networking solutions according to II-VI Incorporated standards and industry best practices.
- Assist and consult with systems and network professionals, including those at other II-VI sites, on networking initiatives, technologies, and compatibility between sites.
- Lead network infrastructure efforts (LAN and WAN) to include project planning, quality implementation and administration.
- Work with outside vendors to provide a stable network environment.
- Ensure continuous network operations through the design and implementation of resilient services and appropriate failover capabilities.
- Implement and maintain disaster recovery plans to ensure network infrastructure resiliency and recoverability.
- Participate in the validation and periodic testing of recovery procedures.
- Develop and manage multiple concurrent project plans to effectively implement information technology solutions.
- Communicate the scope, goals, deliverables, and significant milestones.
- Effectively communicate project expectations with team members and project stakeholders.
-Proactively identify, communicate, and resolve project issues.
- Identify, implement, monitor and maintain network services including the existing VoIP infrastructure, wireless, LAN/WAN topologies, and process control networks.
- Participate in administration and support of networks, security, telephony, video, wireless and operations.
- Manage and implement planned changes in pre-scheduled maintenance windows off hours.
- Deliver end-user support to a regional user base on a timely basis and in accordance with department standards, consistent with legal and statutory requirements and with industry best practices.
Skills/Qualifications (include Education, Skills & Experience) :
- Bachelor's degree in Computer Science\related area or equivalent work experience and knowledge.
- 7 - 10 years of experience in network and telephony planning, design, and management for a global company.
- Cisco route & switch CCNP certifications are required.
- Voice and/or security certifications are preferred.
- Possess expert knowledge of network and data communication protocols and technologies.
- Able to design, implement and support converged networks with voice, data, video and wireless access.
- Must be able to scale upwards and adopt newer technologies that include converged infrastructure, software defined networks, and application delivery.
- Possess proficient knowledge and practical experience in the design and management of dynamic network routing and switching; wireless networking; implementation and support of VoIP technologies and videoconferencing.
- Experience with Cisco technologies, Check Point firewalls, Palo Alto and F5 equipment is preferred.
- Strong vendor management experience desired.
- The candidate should have good communication and troubleshooting skills to manage MPLS, telecom, and data providers.
- Excellent customer service skills including telephone techniques, listening skills, sense of urgency and enthusiasm.
- Excellent English verbal and written communication skills; ability to communicate effectively with end-users, IT professionals and management.
- Demonstrated skills in network project planning and management, documentation, problem-solving and work prioritization.
- Proven technical project management and documentation skills.
- Must be both team-oriented and self-motivated.
- Willing to travel, domestic and international.
- Microsoft NAV 2017, ERP. Specific to SCM, MM, WH & PRODUCTION modules
- Role: Will be responsible for implementation and support of business processes w.r.t. Supply chain, planning, warehouse and production. Change Management, requirement analysis, design, building of solutions, implementation and user feedback to improve the system. Data management and integration of ERP process with external system
- Education : B.Com/BE/BTech
- Experience : 5-8 Years of functional experience in MSFT NAV ERP in Production, Retail & warehouse setup. Practical implementation of modules/data migration/reports/MIS. Working experience in mid/large organization.